[Bug 2139113] Re: APT::Architecture-Variants "amd64v3" disables implicit native architecture (amd64) on minimal installs

Julian Andres Klode 2139113 at bugs.launchpad.net
Mon Jan 26 20:26:08 UTC 2026


This is working as designed. amd64v3 is declared in the repository as a
complete variant and does not need the underlying architecture. Other
repositories may declare it to be a partial variant.

** Changed in: dpkg (Ubuntu)
       Status: New => Invalid

-- 
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:
  Invalid

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