libraries in /emul/ia32-linux not found
I am starting out with ia32 as a way of getting 32bit programs working on an AMD64 debian etch installation. My only motivation to do this is to get a java applet (specifically http://glovis.usgs.gov/) working in a web browser. For normal browsing I am using Iceweasel. For the ia32 installation I have tried installing Iceweasel and Galeon. I have been trying to follow these instructions http://www.debian-administration.org/articles/534 and also http://www.debian-administration.org/articles/531
Of the two galeon is the closest to working (it looks like Iceweasel failled to install an executable binary) so lets focus on galeon for now. dell-1 /emul/ia32-linux # ldd usr/bin/galeon|grep "not found" libgtkembedmoz.so.0d => not found libxpcom.so.0d => not found libmozjs.so.0d => not found libplds4.so.0d => not found libplc4.so.0d => not found libnspr4.so.0d => not found libgnome-desktop-2.so.2 => not found libgnomeui-2.so.0 => not found libstartup-notification-1.so.0 => not found libbonoboui-2.so.0 => not found libgnome-keyring.so.0 => not found libgnome-2.so.0 => not found libgnomevfs-2.so.0 => not found libxul.so.0d => not found Now that's confused me because I had followed the instructions on installing such dependencies and all those libraries are installed dell-1 /emul/ia32-linux # for i in $(ldd usr/bin/galeon|grep "not found"|sed -e "s/ => not found//g"); do find . -name $i; done ./usr/lib/libgtkembedmoz.so.0d ./usr/lib/libxpcom.so.0d ./usr/lib/libmozjs.so.0d ./usr/lib/libplds4.so.0d ./usr/lib/libplc4.so.0d ./usr/lib/libnspr4.so.0d ./usr/lib/libgnome-desktop-2.so.2 ./usr/lib/libgnomeui-2.so.0 ./usr/lib/libstartup-notification-1.so.0 ./usr/lib/libbonoboui-2.so.0 ./usr/lib/libgnome-keyring.so.0 ./usr/lib/libgnome-2.so.0 ./usr/lib/libgnomevfs-2.so.0 ./usr/lib/libxul.so.0d So I tried strace dell-1 /emul/ia32-linux # strace -o $DUMPDIR/strace.out -f ./usr/bin/galeon dell-1 /emul/ia32-linux # cat ../dumpdir/strace.out |grep lib 11947 open("/usr/lib/xulrunner/tls/i686/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/tls/i686/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/tls/i686/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/tls/i686/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/tls/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/tls/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/tls/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/tls/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/i686/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/i686/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/i686/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/i686/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/xulrunner/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/tls/i686/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/tls/i686/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/tls/i686/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/tls/i686/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/tls/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/tls/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/tls/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/tls/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i686/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i686/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i686/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i686/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/tls/i686/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/tls/i686/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/tls/i686/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/tls/i686/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/tls/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/tls/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/tls/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/tls/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i686/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i686/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i686/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i686/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/libgtkembedmoz.so.0d", O_RDONLY) = 3 11947 open("/lib/i486-linux-gnu/tls/i686/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/tls/i686/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/tls/i686/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/tls/i686/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/tls/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/tls/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/tls/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/tls/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/i686/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/i686/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/i686/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/i686/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/lib/i486-linux-gnu/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/tls/i686/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/tls/i686/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/tls/i686/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/tls/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/tls/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/tls/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/tls/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/i686/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/i686/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/i686/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/i686/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/sse2/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/sse2/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/cmov/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) 11947 open("/usr/lib/i486-linux-gnu/libgtkembedmoz.so.0d", O_RDONLY) = -1 ENOENT (No such file or directory) What is clear is that Galeon is not looking for libgtkembedmoz.so.0d in the /emul/ia32-linux sub-tree. What is less clear to me is how should I be telling Galeon where to look? FN :scratch: |
Ooops, I just saw this was hardware! How can I move my thread to "software"? :eek:
|
I re-posted to "software". Perhaps the administrator could remove this thread. Did I miss a trick on how I could do that myself, I did look. :confused:
|
All times are GMT -5. The time now is 11:30 AM. |