On 10/17/12 11:53, Kevin Martin wrote:
Tried to do a yum update for rawhide and it hangs. There appears to
be something wrong with /sbin/ldconfig from
glibc-2.16.90-24.fc19.x86_64.rpm. Every yum update I do now hangs while trying to do an
/sbin/ldconfig and if I try to update via
rpm and then attach an strace to the pid doing the ldconfig ldconfig cores and the update
continues (probably not the behaviour we
want to see). Is there a newer version of glibc available and/or what changed in
ldconfig?
Regards,
------------------------
Kevin Martin
ok, more info. I found (by stracing /sbin/ldconfig) that it was failing as a
result of the following 3 libraries in /usr/lib64 not
being linked correctly:
libboost_thread-mt.so
libopcodes.so
libbfd.so
Once I rm'd those files and linked them (as shown below) ldconfig ran to completion
just fine.
ln -sf /lib64/libboost_thread-mt.so.1.50.0 /lib64/libboost_thread-mt.so
ln -sf libopcodes-2.23.51.0.3-1.fc19.so libopcodes.so
ln -sf libbfd-2.23.51.0.3-1.fc19.so libbfd.so
Now a yum update from 3-4 days ago updated boost-devel and binutils-devel which is where
those libraries come from. Somebody needs
to take a look at the boost-devel-1.50.0-4.fc19.x86_64 and the
binutils-devel-2.23.51.0.3-2.fc19.x86_64 rpm's and make sure that the
linking is correct.
Thanks again.
Kevin