[Bug 2139113] [NEW] APT::Architecture-Variants "amd64v3" disables implicit native architecture (amd64) on minimal installs
Shashank Taliwal
2139113 at bugs.launchpad.net
Mon Jan 26 20:07:40 UTC 2026
Public bug reported:
Package: apt
Version: 3.1.6ubuntu2 (and dpkg 1.22.21ubuntu3.1)
Distro: Ubuntu Questing (25.04) / Docker Image
Description:
When following the official instructions to enable x86-64-v3 support by creating `/etc/apt/apt.conf.d/99-arch-variants` with content `APT::Architecture-Variants "amd64v3";`, APT behaves incorrectly on minimal installations (Docker).
Instead of treating 'amd64v3' as an overlay/variant of the native
'amd64' architecture, APT drops the implicit 'amd64' architecture
entirely.
Steps to Reproduce:
1. docker run --rm --platform linux/amd64 -it ubuntu:rolling bash
2. echo 'APT::Architecture-Variants "amd64v3";' > /etc/apt/apt.conf.d/99arch-variants
3. rm -rf /var/lib/apt/lists/*
4. apt update
5. ls -1 /var/lib/apt/lists/ | grep binary-amd64_Packages
Expected Result:
The 'binary-amd64' list files should exist (Base architecture).
Actual Result:
Only 'binary-amd64v3' list files exist. The system loses access to all packages not explicitly indexed in the v3 overlay.
** Affects: dpkg (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dpkg in Ubuntu.
https://bugs.launchpad.net/bugs/2139113
Title:
APT::Architecture-Variants "amd64v3" disables implicit native
architecture (amd64) on minimal installs
Status in dpkg package in Ubuntu:
New
Bug description:
Package: apt
Version: 3.1.6ubuntu2 (and dpkg 1.22.21ubuntu3.1)
Distro: Ubuntu Questing (25.04) / Docker Image
Description:
When following the official instructions to enable x86-64-v3 support by creating `/etc/apt/apt.conf.d/99-arch-variants` with content `APT::Architecture-Variants "amd64v3";`, APT behaves incorrectly on minimal installations (Docker).
Instead of treating 'amd64v3' as an overlay/variant of the native
'amd64' architecture, APT drops the implicit 'amd64' architecture
entirely.
Steps to Reproduce:
1. docker run --rm --platform linux/amd64 -it ubuntu:rolling bash
2. echo 'APT::Architecture-Variants "amd64v3";' > /etc/apt/apt.conf.d/99arch-variants
3. rm -rf /var/lib/apt/lists/*
4. apt update
5. ls -1 /var/lib/apt/lists/ | grep binary-amd64_Packages
Expected Result:
The 'binary-amd64' list files should exist (Base architecture).
Actual Result:
Only 'binary-amd64v3' list files exist. The system loses access to all packages not explicitly indexed in the v3 overlay.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/2139113/+subscriptions
More information about the foundations-bugs
mailing list