[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#459283: marked as done (nscd on amd64 depends on libc6-i386)



Your message dated Mon, 2 Jun 2008 18:24:19 +0200
with message-id <20080602162419.GA26104@volta.aurel32.net>
and subject line Re: nscd on amd64 depends on libc6-i386
has caused the Debian Bug report #459283,
regarding nscd on amd64 depends on libc6-i386
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
459283: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=459283
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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



--- End Message ---
--- Begin Message ---
On Sat, Jan 05, 2008 at 10:49:59AM +0100, Bart Cortooms wrote:
> 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:
> 

This is not the case anymore, looks like the bug in dpkg-shlibdeps has
been fixed. Closing the bug.

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net


--- End Message ---

Reply to: