Package: lynx-common Version: 2.8.9rel.1-1 The other day I crossgraded this system from i386 to amd64, and noticed that it was not possible to install lynx:amd64 over lynx:i386, unlike with most other "Multi-Arch: foreign" packages. The reason is that lynx-common has no Multi-Arch annotation, and so it only fulfills the dependency of native packages[1]. This meant I had to wait with the lynx crossgrade until the amd64 version of dpkg was in place.
Marking lynx-common as "Multi-Arch: foreign" would avoid that and make it possible to install a non-native version of lynx for the rare cases where this is desired. -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.1-nouveau (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) lynx-common depends on no packages. Versions of packages lynx-common recommends: ii lynx 2.8.9rel.1-1 lynx-common suggests no packages. -- no debconf information 1. https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Architecture:_all_packages

