On Wed, May 05, 2004 at 07:58:53PM +0200, Matthias Saou wrote: > Matthias Saou wrote : > > > And now I get this : > > > > [dude@python2 dude]$ rpm -qa > > rpm: relocation error: /lib/librt.so.1: symbol __librt_multiple_threads, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference > > [dude@python2 dude]$ > > > > I've just noticed the problem, now time to investigate some more... > > Very quick followup : Running /sbin/ldconfig manually fixed the problem. This > could mean there is a missing call to it in some %post somewhere or that rpm > or yum ordered the package upgrade wrong. > > Anyway, in case it can help find an eventual problem, here is what exactly > got upgraded right before the problem occurred : > > Running test transaction: > /etc/security/selinux/file_contexts: No such file or directory > Test transaction complete, Success! > /etc/security/selinux/file_contexts: No such file or directory > warning: /etc/printcap created as /etc/printcap.rpmnew > setup 100 % done 1/51 > glibc-common 100 % done 2/51 > glibc 100 % done 3/51 > Stopping sshd:[ OK ] > Starting sshd:[ OK ] When this is printed, this means /sbin/ldconfig surely had to be run successfully. Do you have LD_ASSUME_KERNEL set in the environment? Was the /lib/tls/librt.so.1 symlink missing immediately after yum install? I upgraded my box with rpm -U directly and certainly did not see such problems. Jakub