[SLE] Unable to open shared (X11) libs after patch
Maybe womebody can save me some time here... I've just applied a few patches from the SuSE site and now have problems starting applications under X (KDE). xterm: error in loading shared libraries: libXaw.so.6: cannot open shared object file: No such file or directory The following were applied... nkitb.rpm kmulti.rpm tcpdump.rpm pop.rpm wuftpd.rpm alsa.rpm samba.rpm netscape.rpm acroread.rpm A partial "strace" output from netscape follows. It's not looking in /usr/X11/lib for shared libraries. -- Bernd Felsche - Innovative Reckoning Perth, Western Australia ---- strace netscape ---- execve("/opt/netscape/netscape", ["/opt/netscape/netscape", "-irix-session-management"], [/* 69 v ars */]) = 0 brk(0) = 0x8da1f44 open("/opt/netscape/libnspipepatch.so", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0755, st_size=10769, ...}) = 0 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\v\0"..., 4096) = 4096 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000 mmap(NULL, 13184, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40015000 mprotect(0x40017000, 4992, PROT_NONE) = 0 mmap(0x40017000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40017000 mmap(0x40018000, 896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40018 000 close(3) = 0 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/rvplayer/i586", 0xbfffec64) = -1 ENOENT (No such file or directory) open("/usr/lib/rvplayer/libBrokenLocale.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/rvplayer", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 open("/opt/kde/lib/i586/libBrokenLocale.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/opt/kde/lib/i586", 0xbfffec64) = -1 ENOENT (No such file or directory) open("/opt/kde/lib/libBrokenLocale.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/opt/kde/lib", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0 open("/etc/ld.so.cache", O_RDONLY) = -1 EACCES (Permission denied) open("/lib/i586/libBrokenLocale.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/lib/i586", 0xbfffec64) = -1 ENOENT (No such file or directory) open("/lib/libBrokenLocale.so.1", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0755, st_size=21414, ...}) = 0 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\6\0"..., 4096) = 4096 mmap(NULL, 6564, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40019000 mprotect(0x4001a000, 2468, PROT_NONE) = 0 mmap(0x4001a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x4001a000 close(3) = 0 open("/usr/lib/rvplayer/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/opt/kde/lib/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/i586/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/i586", 0xbfffec54) = -1 ENOENT (No such file or directory) open("/usr/lib/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=11264, ...}) = 0 write(2, "/opt/netscape/netscape", 22/opt/netscape/netscape) = 22 write(2, ": error in loading shared librar"..., 37: error in loading shared libraries: ) = 37 write(2, "libXt.so.6", 10libXt.so.6) = 10 write(2, ": ", 2: ) = 2 write(2, "cannot open shared object file", 30cannot open shared object file) = 30 write(2, ": ", 2: ) = 2 write(2, "No such file or directory", 25No such file or directory) = 25 write(2, "\n", 1 ) = 1 _exit(127) = ? -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
Bernd Felsche wrote:
Maybe womebody can save me some time here...
I've just applied a few patches from the SuSE site and now have problems starting applications under X (KDE).
xterm: error in loading shared libraries: libXaw.so.6: cannot open shared object file: No such file or directory
The following were applied... nkitb.rpm kmulti.rpm tcpdump.rpm pop.rpm wuftpd.rpm alsa.rpm samba.rpm netscape.rpm acroread.rpm
A partial "strace" output from netscape follows. It's not looking in /usr/X11/lib for shared libraries.
-- Bernd Felsche - Innovative Reckoning Perth, Western Australia
I am in a similar situation. I have just downloaded and installed some of the 6.4 updates and my xterm has stopped functioning. Being a newbie in this area what I'm about to say may be factually inacurate but I will try. I have an application (Recital) which has a script to start it up. When I go through a virtual console it works OK but starting it from Konsole which then tries xterm it just starts xterm and the drops back to Konsole. I have taken the script and deleted the options one at a time and it seems to be the '-e command arguments ' that fail. As that argument is identical for both starting up a virtual or xterm, I have rightly or wrong come to the conclusion xterm is broke. HELP PLEASE!!!!!!!!!!!!!!!!!!!!! -- Regards Derek Ryan -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
Derek Ryan (ECMS) tapped away at the keyboard with:
Bernd Felsche wrote:
Maybe womebody can save me some time here...
I've just applied a few patches from the SuSE site and now have problems starting applications under X (KDE).
xterm: error in loading shared libraries: libXaw.so.6: cannot open shared object file: No such file or directory
The following were applied... nkitb.rpm kmulti.rpm tcpdump.rpm pop.rpm wuftpd.rpm alsa.rpm samba.rpm netscape.rpm acroread.rpm
A partial "strace" output from netscape follows. It's not looking in /usr/X11/lib for shared libraries.
I am in a similar situation.
I have just downloaded and installed some of the 6.4 updates and my xterm has stopped functioning. Being a newbie in this area what I'm about to say may be factually inacurate but I will try.
I have an application (Recital) which has a script to start it up. When I go through a virtual console it works OK but starting it from Konsole which then tries xterm it just starts xterm and the drops back to Konsole.
I have taken the script and deleted the options one at a time and it seems to be the '-e command arguments ' that fail. As that argument is identical for both starting up a virtual or xterm, I have rightly or wrong come to the conclusion xterm is broke.
What happens when you try to run xterm by itself from Konsole? Can you run any other non-KDE X applications? -- Bernd Felsche - Innovative Reckoning Perth, Western Australia -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
participants (2)
-
bernie@innovative.iinet.net.au
-
dryan@synstar.com