Package: nscd Version: 2.3.6.ds1-13etch4 Severity: normal When dist-upgrading from Debian 4.0r1 to Debian 4.0r2 on an AMD64 install, the newer version of nscd wants to pull in libc6-i386:
$ dpkg --print-architecture amd64 $ sudo apt-get -V dist-upgrade Reading package lists... Done Building dependency tree... Done Calculating upgrade... Done The following NEW packages will be installed: libc6-i386 (2.3.6.ds1-13etch4) The following packages will be upgraded: nscd (2.3.6.ds1-13etch2 => 2.3.6.ds1-13etch4) 1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/3217kB of archives. After unpacking 7668kB of additional disk space will be used. Do you want to continue [Y/n]? n Abort. $ dpkg -l libc6* | grep ^i ii libc6 2.3.6.ds1-13etch4 GNU C Library: Shared libraries ii libc6-dev 2.3.6.ds1-13etch4 GNU C Library: Development Libraries and Hea $ dpkg -s libc6 | grep ^Arch Architecture: amd64 This dependency on libc6-i386 was not there in the previous package of nscd: $ diff -u <(dpkg -f nscd_2.3.6.ds1-13etch2_amd64.deb) <(dpkg -f nscd_2.3.6.ds1-13etch4_amd64.deb) --- /proc/self/fd/63 2008-01-05 10:31:32.448877558 +0100 +++ /proc/self/fd/62 2008-01-05 10:31:32.432876558 +0100 @@ -1,10 +1,10 @@ Package: nscd -Version: 2.3.6.ds1-13etch2 +Version: 2.3.6.ds1-13etch4 Section: admin Priority: optional Architecture: amd64 -Depends: libc6 (>= 2.3.5-1) -Installed-Size: 244 +Depends: libc6-i386 (>= 2.3.5-1) +Installed-Size: 324 Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org> Source: glibc Description: GNU C Library: Name Service Cache Daemon The nscd binary doesn't link to any files from libc6-i386 either, so the depedency on libc6-i386 on amd64 seems strange: $ file /usr/sbin/nscd /usr/sbin/nscd: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.0, stripped $ ldd /usr/sbin/nscd librt.so.1 => /lib/librt.so.1 (0x00002b9d00214000) libpthread.so.0 => /lib/libpthread.so.0 (0x00002b9d0031d000) libnsl.so.1 => /lib/libnsl.so.1 (0x00002b9d00433000) libc.so.6 => /lib/libc.so.6 (0x00002b9d0054a000) /lib64/ld-linux-x86-64.so.2 (0x00002b9d000fc000) -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-5-xen-vserver-amd64 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages nscd depends on: ii libc6-i386 2.3.6.ds1-13etch4 GNU C Library: 32bit shared librar nscd recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]