Ben Collins <[EMAIL PROTECTED]> writes: > On Thu, Apr 12, 2001 at 01:24:32AM +0800, zhaoway wrote: > > Hi, > > > > When tracking unstable, those packages (fileutils, libgtk1.2 etc) > > are installed ok but when be running (like ls) they complained of > > lacking a GLIBC 2_2_3 ... I then noticed the libc6 in unstable is > > 2.2.2, so my question is how these packages got this weird > > linkage? They're not build against unstable? Then how do they get > > built? > > Glibc in unstable follows CVS. So it is actually 2.2.2 and a > half. If they complain about symbols, then it sounds like to me that > you have forced installation against dependencies, because I > increase the shlibdeps correctly.
I'm pretty sure I didn't. ;) Though I was having this problem in a chroot environment. [EMAIL PROTECTED]:~/cdlinux/source/chroot/ > sudo chroot . /bin/bash bash-2.04# apt-get install fileutils Reading Package Lists... Building Dependency Tree... 1 packages upgraded, 0 newly installed, 0 to remove and 151 not upgraded. Need to get 0B/602kB of archives. After unpacking 0B will be used. (Reading database ... 30800 files and directories currently installed.) Preparing to replace fileutils 4.0.37-1 (using .../fileutils_4.0.43-1_i386.deb) ... Unpacking replacement fileutils ... Setting up fileutils (4.0.43-1) ... bash-2.04# ls ls: /lib/libc.so.6: version `GLIBC_2.2.3' not found (required by ls) bash-2.04# dpkg -s libc6 Package: libc6 Status: install ok installed Priority: required Section: base Installed-Size: 8412 Maintainer: Ben Collins <[EMAIL PROTECTED]> Source: glibc Version: 2.2.2-4 Replaces: ldso (<= 1.9.11-9), timezone, timezones, gconv-modules, libtricks, libc6-bin Provides: gconv-modules, glibc2.2 Depends: libdb2 (>= 2:2.7.7-4) Suggests: locales, glibc-doc Conflicts: strace (<< 4.0-0), timezone, timezones, gconv-modules, libtricks, libc6-doc, libc5 (<< 5.4.33-7), libpthread0 (<< 0.7-10), libc6-bin, libwcsmbs, apt (<< 0.3.0), libglib1.2 (<< 1.2.1-2), libc6-i586, libc6-i686, libc6-v9 Conffiles: /etc/default/devpts fc857c5ac5fb84d80720ed4d1c624f6e Description: GNU C Library: Shared libraries and Timezone data Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library and the standard math library, as well as many others. Timezone data is also included. bash-2.04# apt-get install libc6 Reading Package Lists... Building Dependency Tree... Sorry, libc6 is already the newest version. 0 packages upgraded, 0 newly installed, 0 to remove and 151 not upgraded. bash-2.04# dpkg -s fileutils Package: fileutils Essential: yes Status: install ok installed Priority: required Section: base Installed-Size: 1800 Maintainer: Michael Stone <[EMAIL PROTECTED]> Version: 4.0.43-1 Replaces: color-ls, util-linux (<= 2.7.1-1) Pre-Depends: libc6 (>= 2.2.2-2) Conflicts: color-ls Description: GNU file management utilities. The utilities: chgrp chmod chown cp dd df dir dircolors du install ln ls mkdir mkfifo mknod mv rm rmdir shred touch vdir sync. bash-2.04# A rough memory of mine revealed that I have built fileutils locally on my normal system, it still get this weird linkage. So this may be a libc6 problem? Thanks, -- http://dim.sourceforge.net ............... Debian Chinese Input Method http://njlug.sourceforge.net ............ NanJing GNU/Linux User Group http://cdlinux.sourceforge.net ........... Debian running on Live! CDs http://people.debian.org/~zw ...................... XEmacs Screenshots