[Pkg-dkms-maint] Bug#693634: Missing Multi-Arch: foreign

Ben Hutchings ben at decadent.org.uk
Sun Nov 18 20:11:21 UTC 2012

Package: dkms
Severity: normal

dkms is arch:all, it can satisfy dependencies for foreign packages.
However, for compatibility, dependencies and recommendations from such
a package are by default interpreted as being satisfied only by an
arch:all or an arch:native package.  (Also, it cannot satisfy
dependencies from a foreign arch-dependent package, as its own
dependencies won't match the architecture of the dependent.)

In the case of dkms, the recommendations of linux-headers and
linux-image can result in unnecessary installation of native packages
when an installed foreign package is suitable.  This will become more
important in jessie as I hope to drop the redundant amd64 kernel
flavour from i386.

Please add 'Multi-Arch: foreign' to the control file to override these
restrictions, as they are not needed.


-- System Information:
Debian Release: wheezy/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dkms depends on:
ii  build-essential    11.5
ii  coreutils          8.13-3.3
ii  dpkg-dev           1.16.9
ii  gcc                4:4.7.2-1
ii  make               3.81-8.2
ii  module-init-tools  9-2
ii  patch              2.6.1-3

Versions of packages dkms recommends:
ii  fakeroot                                       1.18.4-2
ii  linux-headers-3.2.0-3-amd64 [linux-headers]    3.2.23-1
ii  linux-headers-3.4-trunk-amd64 [linux-headers]  3.4.1-1~experimental.1
ii  linux-image-2.6.32-5-amd64 [linux-image]       2.6.32-46
ii  linux-image-3.2.0-4-amd64 [linux-image]        3.2.32-1
ii  menu                                           2.1.46
ii  sudo                                           1.8.5p2-1

dkms suggests no packages.

-- no debconf information

More information about the Pkg-dkms-maint mailing list