/lib/ld.so: cache '/etc/ld.so.cache' has wrong version ?

/lib/ld.so: cache '/etc/ld.so.cache' has wrong version ?

Post by B. James Phillipp » Fri, 18 Aug 1995 04:00:00



Hi.

        This is what I see when I cat /var/log/cron.  I read the man on
ld.so, and it says that this is one of the possible errors output when
there is a problem with the cache.  What is the problem?  
(My system is partly ELF.  Could this be the problem?)

Here is some of my setup info:
FILE INFO FOR /lib
/lib/cpp:                 symbolic link to /usr/lib/gcc-lib/i486-linux/2.6.3/cpp
/lib/elf:                 directory
/lib/install:             directory
/lib/ld-linux.so.1:       ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/ld-linux.so.1.6.5:   ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/ld-linux.so.1.6.7:   ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/ld.so:               Linux/i386 demand-paged executable (QMAGIC)
/lib/ld.so.1.6.7:         Linux/i386 demand-paged executable (QMAGIC)
/lib/libc.so.4:           symbolic link to libc.so.4.7.2
/lib/libc.so.4.7.2:       Linux/i386 demand-paged executable (QMAGIC)
/lib/libc.so.5:           symbolic link to libc.so.5.0.9
/lib/libc.so.5.0.9:       ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/libcurses.so.0:      symbolic link to libcurses.so.0.1.2
/lib/libcurses.so.0.1.2:  Linux/i386 demand-paged executable (QMAGIC)
/lib/libcurses.so.1:      symbolic link to libcurses.so.1.0.0
/lib/libcurses.so.1.0.0:  ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/libdl.so:            symbolic link to libdl.so.1
/lib/libdl.so.1:          symbolic link to libdl.so.1.6.7
/lib/libdl.so.1.6.5:      ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/libdl.so.1.6.7:      ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/libe2fs.so.1:        symbolic link to libe2fs.so.1.0
/lib/libe2fs.so.1.0:      ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/libe2p.so.1:         symbolic link to libe2p.so.1.0
/lib/libe2p.so.1.0:       ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/libet.so.1:          symbolic link to libet.so.1.0
/lib/libet.so.1.0:        ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/libm.so.4:           symbolic link to libm.so.4.6.27
/lib/libm.so.4.6.27:      Linux/i386 demand-paged executable (QMAGIC)
/lib/libm.so.5:           symbolic link to libm.so.5.0.0
/lib/libm.so.5.0.0:       ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/libss.so.1:          symbolic link to libss.so.1.0
/lib/libss.so.1.0:        ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/libtermcap.so.2:     symbolic link to libtermcap.so.2.0.0
/lib/libtermcap.so.2.0.0: ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
/lib/libvga.so.1:         symbolic link to libvga.so.1.1.8
/lib/libvga.so.1.1.8:     Linux/i386 demand-paged executable (ZMAGIC)
/lib/tlibc.so.4.6.27:     Linux/i386 demand-paged executable (QMAGIC)

My ld.so.conf:
/usr/local/lib
/usr/X11R6/lib
/usr/X11R6/lib/aout
/usr/i486-linuxaout/lib
/usr/openwin/lib
/lib/elf

Is there anything else I can do to make it easier for someone to tell me
how to fix this?  Thank you very much for helping!

-B. James Phillippe
--

Valued Client Since 1.1.59                        

 
 
 

/lib/ld.so: cache '/etc/ld.so.cache' has wrong version ?

Post by Joel Ka » Fri, 18 Aug 1995 04:00:00


        Run ldconfig.

--
Joel Katz                   Corporate Web Pages - http://WWW.*Plus.COM
Information on Objectivism, Atheism, the 8031/8051 Microcontrollers, Linux
and more is available at "http://www.veryComputer.com/~stimpson/".

 
 
 

1. cache '/etc/ld.so.cache' has wrong version


        If running 'ld.so' doesn't make the problem go away then your
version of 'ldconfig' does not match your version of 'ld.so'. Download a
fresh ld.so from tsx-11.mit.edu in /pub/linux/packages/gcc, untar it, the
go into the directory it made and execute the install script.

--
Joel Katz                   Corporate Web Pages - http://WWW.CyberPlus.COM
Information on Objectivism, Atheism, the 8031/8051 Microcontrollers, Linux
and more is available at "http://www.panix.com/~stimpson/".
      unzip ; touch ; finger ; mount ; gasp ; yes ; umount ; sleep

2. PPP faster then 38.4

3. /lib/ld: cache 'LD.SO.CACHE' is corrupt (or equivelent)

4. 40MB RAM and Linux???

5. can't open cache /etc/ld.so.cache

6. Net boot tftp boot??

7. /etc/ld.so.cache ...wrong version

8. keyboard accelerators for OW Deskset tools

9. Help - Corrupt '/etc/ld.so.cache'

10. ** ld.so.cache' : wrong version **

11. << /lib/ld.so.cache '/etc/ld.so.cache' is corrupt >> HELP!

12. How do I fix: "/etc/ld.so.cache has wrong version" ???

13. HELP: 'etc/ld.so.cache' is corrupt