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