On Mon, Dec 01, 2003 at 10:38:00AM -0700, mbest@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