coreutils depends on /usr/ libraries

Sébastien Bernard seb at mail.sfrdev.fr
Tue Oct 23 09:32:56 UTC 2007


Package: coreutils
Version: 5.97-5.3ubuntu3
Severity: critical
Justification: breaks the whole system

Coreutils packages depends on libacl1 which in turns depends on libnfsidmapper.
this make a dependance on several libraries in the /usr.
This makes the followings commands breaks at startup:
        ls
        mv
        cp
        vdir
        dir

At startup, one can see some errors when using basic commandes because of missing libraries :
        libnfsidmap.so.0
        libldap_r.so.2
        liblber.so.2
        libsasl2.so.2
        libtasn1.so.3
        libgpg-error.so.0
        libz.so.1
        libgcrypt.so.11

Those libraries should be present in /lib at startup, or scripts should rely on a special stripped/static cp,mv,ls
that is insensible to the shared libraries missing problem.

This made the machine I'm using almost unbootable (missing /dev/ allover the place, no networking,
no /dev/shm no /dev/pts, and /dev/null, /dev/zero, /dev/urandom /dev/random in mode 660).

NB: The nfsidmap dependence is induced by the libacl1.

-- System Information:
Debian Release: lenny/sid
  APT prefers gutsy-updates
  APT policy: (500, 'gutsy-updates'), (500, 'gutsy-security'), (500, 'gutsy-proposed'), (500, 'gutsy-backports'), (500, 'gutsy')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22-14-server (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages coreutils depends on:
ii  libacl1             2.2.42-1ubuntu1+nfs0 Access control list shared library
ii  libc6               2.6.1-1ubuntu9       GNU C Library: Shared libraries
ii  libselinux1         2.0.15-2ubuntu1      SELinux shared libraries

coreutils recommends no packages.

-- no debconf information





More information about the ubuntu-users mailing list