On Mon, Dec 01, 2003 at 10:38:00AM -0700, mbest(a)pendragon.org wrote:
When I boot I have library shared object file errors.
hi,
You probably have both 32 and 64 bit glibc installed.
Or at least that were the symptoms I had while rebuilding RHEL3.
[tru@AAAA lib64]$ ll /sbin/ldconfig
-rwxr-xr-x 1 root root 549488 Nov 24 03:48 /sbin/ldconfig
[tru@AAAA lib64]$ rpm -qf /sbin/ldconfig
glibc-2.3.2-95.6
glibc-2.3.2-95.6
[tru@AAAA lib64]$ rpm -qvl glibc| grep ldconfig
-rwxr-xr-x 1 root root 604329 Nov 25 03:04 /sbin/ldconfig
-rwxr-xr-x 1 root root 549488 Nov 24 03:48 /sbin/ldconfig
[tru@AAAA lib64]$ rpm -qvl glibc.x86_64| grep ldconfig
-rwxr-xr-x 1 root root 604329 Nov 25 03:04 /sbin/ldconfig
Just boot into single user and resinstall the glibc x86_64 package
to get the 64 bit /sbin/ldconfig instead of the 32 bit.
Meanwhile:
cd /lib64
ln -s libcrypto.so.0.9.7a libcrypto.so.4
ln -s libcrypto.so.0.9.6b libcrypto.so.2
ln -s libssl.so.0.9.6b libssl.so.2
ln -s libssl.so.0.9.7a libssl.so.4
ln -s libpam.so.0.75 libpam.so.0
ln -s libpam_misc.so.0.75 libpam_misc.so.0
ln -s libpamc.so.0.75 libpamc.so.0
cd /usr/lib64
ln -s libuser.so libuser.so.1
Tru
--
Dr Tru Huynh |
http://www.pasteur.fr/recherche/unites/Binfs/
mailto:tru@pasteur.fr | tel/fax +33 1 45 68 87 37/19
Institut Pasteur, 25-28 rue du Docteur Roux, 75724 Paris CEDEX 15 France