Red Hat Bugzilla – Bug 190784
Last modified: 2007-11-30 17:11:32 EST
Description of problem:
I installed updates via yum to FC4 and after that I noticed that libraries
were changed, because I couldn't even use ls command. I upgraded to FC5 and
this fixed the libraries, but few important program doesn't work anymore. I
found this problem by some error messages containing shared libraries file or
directory not found. Only missing library seems to be libc_2.0 from libc-
2.4.so. I can find that missing piece from old libc.so.6, but when I remove
the soft link libc.so.6 and replace that with the old libc.so.6 everything
breaks apart. Ofcourse these libraries aren't compatible by just copying. I
would like to know how could I import the missing glibc_2.0 support or get a
patch which would do it for me. I wonder why old libraries are modified on FC4
update, giving frustrating work. Including this glibc_2.0 support would fix
the broken softwares. I don't have or can't get the source codes to these
broken softwares anywhere.
Version-Release number of selected component (if applicable):
libc-2.4.so and libc.so.6
Steps to Reproduce:
1. Just install FC5 and the library is missing...
Error while loading shared libraries, No such file or directory
*** Bug 190786 has been marked as a duplicate of this bug. ***
*** Bug 190785 has been marked as a duplicate of this bug. ***
Please read FC5 release notes, LinuxThreads support has been deprecated for 3
years and has been removed in FC5, won't ever come again.
Programs linked against glibc 2.0 will only work if they don't reference
errno or h_errno variables.
If you really need to run software built against glibc 2.0 (i.e. something
the vendors haven't bothered to rebuild during last 8 years), then you either
need to stay with older distributions, or install those distros in a chroot
and run the broken software there.