On Saturday, September 28, 2002 10:54 AM, Ted Harding wrote:
It looks as though the "lib.so" cache is not complete, and "xwp" is not finding what it is looking for.
First, try
strings /etc/ld.so.cache | less
and search for "Xt". In my case, in the midst of all that I can see:
libXt.so.6 /usr/X11R6/lib/libXt.so.6 libXt.so.6 /usr/X386/lib/libXt.so.6 libXt.so.6 /usr/i486-linuxaout/lib/libXt.so.6
i.e. there are three different files for libXT.so.6
Hi Ted,
I have:
libXtst.so.6 /usr/X11R6/lib/libXtst.so.6 libXt.so.6 /usr/X11R6/lib/libXt.so.6
You should be able to find out what you have, either by looking in the several directories as above, or by doing a "locate libXt".
"Locate" says I have:
wilderbeast:~# locate libXt /usr/lib/mozilla/libXt.so.6 /usr/X11R6/lib/libXt.so.6 /usr/X11R6/lib/libXt.so.6.0 /usr/X11R6/lib/libXtst.so.6 /usr/X11R6/lib/libXtst.so.6.1
The "lib.so" cache is maintained by the command "ldconfig" (see "man ldconfig"). You may need to run this by hand, with appropriate arguments. If that gets it to work, you may need to modify the boot-time invocation of "ldconfig" (don't know where to find this on Debian ... ).
I have just had a look at "man ldconfig" and it has frightened the life out of me. Time for some strong coffee and loads of printouts!
Hope this is a useful pointer! Ted.
Thanks again for your help Ted,
Ian.