Hello! Just tried this on a SuSE 6.4 system: mache@ci:~ > ldd /usr/bin/gs libz.so.1 => /usr/lib/libz.so.1 (0x4001d000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4002c000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40078000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40082000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4009a000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400a6000) libpthread.so.0 => /lib/libpthread.so.0 (0x40151000) libpng.so.2 => /usr/lib/libpng.so.2 (0x40164000) libm.so.6 => /lib/libm.so.6 (0x40181000) libc.so.6 => /lib/libc.so.6 (0x4019e000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) mache@ci:~ > cp /lib/libc.so.6 . mache@ci:~ > ldd /usr/bin/gs libz.so.1 => /usr/lib/libz.so.1 (0x4001d000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4002c000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40078000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40082000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4009a000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400a6000) libpthread.so.0 => /lib/libpthread.so.0 (0x40151000) libpng.so.2 => /usr/lib/libpng.so.2 (0x40164000) libm.so.6 => /lib/libm.so.6 (0x40181000) libc.so.6 => libc.so.6 (0x4019e000) <-- Look at this line /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) Now I empty libc.so.6 file: mache@ci:~ > >libc.so.6 mache@ci:~ > ldd /usr/bin/gs /usr/bin/gs: error in loading shared libraries: libc.so.6: cannot read file data: No such file or directory No, I don't have "." in LD_LIBRARY_PATH (I don't have LD_LIBRARY_PATH at all) because every other command use the good libc.so: mache@ci:~ > ldd /bin/ls libc.so.6 => /lib/libc.so.6 (0x4001d000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) mache@ci:~ > So if I download a archive containing a lot of ps files and a shared library and try to see one postscript with gs(or gv or ghostscript) ...... mache
hallo, fyi same on my 6.4 and redhat 6.2 with /usr/bin/gs /usr/bin/gs_both /usr/bin/gs_x11
Nicolae Mihalache wrote:
Just tried this on a SuSE 6.4 system:
[...]
mache@ci:~ > cp /lib/libc.so.6 .
mache@ci:~ > ldd /usr/bin/gs [...] libm.so.6 => /lib/libm.so.6 (0x40181000) libc.so.6 => libc.so.6 (0x4019e000) <-- Look at this line /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) [...]
So if I download a archive containing a lot of ps files and a shared library and try to see one postscript with gs(or gv or ghostscript) ......
The same on debian potato: juergen@theomp12:/tmp$ ldd /usr/bin/gs | grep libc libc.so.6 => /lib/libc.so.6 (0x401f2000) juergen@theomp12:/tmp$ touch libc.so.6 juergen@theomp12:/tmp$ ldd /usr/bin/gs /usr/bin/gs: error in loading shared libraries: libc.so.6: cannot read file data: No such file or directory juergen@theomp12:/tmp$ cp /lib/libc.so.6 . juergen@theomp12:/tmp$ ldd /usr/bin/gs | grep libc libc.so.6 => libc.so.6 (0x401f2000) juergen@theomp12:/tmp$ -- \ J. Dollinger Uni Ulm | zeitnot@irc | http://www.home.pages.de/~zeitnot/ \ "What're quantum mechanics?" -- "I don't know. People who / \ repair quantums, I suppose." (Terry Pratchett, Eric) /
participants (3)
-
alex medvedev
-
Jürgen Dollinger
-
Nicolae Mihalache