Package: kernel-package Version: 12.036+nmu3 Severity: normal Dear Maintainer,
trying to build a Linux 3.9 kernel here. Grab source, unpack, config, `fakeroot make-kpkg --us --uc -j 8 --revision \ 10.02.rw binary-inarch`. Builds without errors, good. The newly-generated linux-headers package is not installable, though: # dpkg -i /usr/local/src/kernel/linux-headers-3.9.2_10.02.rw_amd64.deb ... dpkg: dependency problems prevent configuration of linux-headers-3.9.2: linux-headers-3.9.2 depends on libc6-amd64 (>= 2.7). ... # dpkg -l libc6-amd64 Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-============-============-================================= ii libc6-amd64 2.13-38 i386 Embedded GNU C Library: 64bit Sha And there is no libc6-amd64 for amd64: # apt-get -s install libc6-amd64:amd64 Reading package lists... Done Building dependency tree Reading state information... Done Package libc6-amd64 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: libc6 E: Package 'libc6-amd64' has no installation candidate # apt-get -s install libc6:amd64 Reading package lists... Done Building dependency tree Reading state information... Done libc6 is already the newest version. I guess it should depend on libc6:amd64 instead of libc6-amd64:amd64, which looks like kernel-package not being properly multiarch-aware. Editing /usr/share/kernel-package/Control (hence the debsums error below) like Package: =ST-headers-=V Architecture: any #Depends: ${shlibs:Depends} Depends: libc6 (>= 2.13-38) produces the desired result (installable/usable linux-headers package), but is clearly an ugly hack and not a proper solution. Other packages installed that I think might be relevant: ii dpkg-dev 1.16.10 all Debian package development tools ii gcc 4:4.7.2-1 amd64 GNU C compiler ii kernel-package 12.036+nmu3 all A utility for building Linux kern ii libc6:amd64 2.13-38 amd64 Embedded GNU C Library: Shared li ii libc6:i386 2.13-38 i386 Embedded GNU C Library: Shared li ii libc6-amd64 2.13-38 i386 Embedded GNU C Library: 64bit Sha Kind regards, Robert Waldner -- System Information: Debian Release: 7.0 APT prefers stable APT policy: (990, 'stable'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8-trunk-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/dash Versions of packages kernel-package depends on: ii binutils 2.22-8 ii build-essential 11.6 ii debianutils 4.3.4 ii file 5.11-2 ii gettext 0.18.1.1-10 ii make 3.81-8.2 ii module-init-tools 9-3 ii po-debconf 1.0.16+nmu2 ii util-linux 2.20.1-5.3 Versions of packages kernel-package recommends: ii cpio 2.11+dfsg-0.1 Versions of packages kernel-package suggests: pn btrfs-tools <none> ii bzip2 1.0.6-4 pn docbook-utils <none> ii e2fsprogs 1.42.5-1.1 ii grub 0.97-66 ii initramfs-tools [linux-initramfs-tool] 0.112 pn jfsutils <none> ii libncurses5-dev [libncurses-dev] 5.9-10 ii linux-source-3.8 [linux-source] 3.8.12-1 pn mcelog <none> pn oprofile <none> pn pcmciautils <none> pn ppp <none> ii procps 1:3.3.4-2 pn quota <none> pn reiserfsprogs <none> pn squashfs-tools <none> ii udev 175-7.2 pn xfsprogs <none> ii xmlto 0.0.25-2 -- Configuration Files: /etc/kernel-pkg.conf changed: maintainer := Robert Waldner email := waldner+ker...@waldner.priv.at priority := Low -- no debconf information -- debsums errors found: debsums: changed file /usr/share/kernel-package/Control (from kernel-package package) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org