> > > > After upgrading, I have the following problem when trying to execute some > > programs, e.g. "ls": > > > > $ ls > > ls: error while loading shared libraries: librt.so.1: cannot open shared > > object file: No such file or directory > > > > [Same problem with many other programs ("locate", "find", "su", ...).] > > > > I noticed that not all users are affected: Logged in as one user, the > > problem is there; logged in as another, everything is fine! > > > > [I'm using "lenny/sid".] > > > > Running "ls" (after setting the environment variable "LD_DEBUG=libs") shows > > that "/lib" is not searched, although the libraries are there indeed (hence > > the error). > > > > How come that the search path is different for different user? > > > > very weird, first looks like it's lost but seconds looks like the shared > object it's there, but one thing is shure, the file /etc/ld.so.conf holds > all paths relative to the system libs, i'm not expert but do you change > permissions from this file recently? >
# ls -l ld.so.conf -rw-r--r-- 1 root root 144 Jun 6 17:10 ld.so.conf # cat /etc/ld.so.conf /usr/lib/libc5-compat /lib/libc5-compat /usr/i486-linuxlibc1/lib /usr/X11R6/lib /usr/local/util-vserver/lib include /etc/ld.so.conf.d/*.conf ls -al ld.so.conf.d/ total 14 drwxr-xr-x 2 root root 88 Jun 6 17:10 . drwxr-xr-x 154 root root 9728 Jun 14 19:28 .. -rw-r--r-- 1 root root 64 Feb 21 16:00 i486-linux-gnu.conf # cat /etc/ld.so.conf.d/i486-linux-gnu.conf # Multiarch support /lib/i486-linux-gnu /usr/lib/i486-linux-gnu I did a major upgrade (including "libc6"), had to rerun "apt-get upgrade" several times. When I first noticed the problem, all users seemed to be affected, then, when all packages were upgraded, some accounts behaved correctly again, but not all! Weird indeed... And no, I didn't change the permissions. [Now, I've just tried to add a line with "/lib" in "ld.so.conf", ran "ldconfig", but it doesn't work any better.] Best, Gilles -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]