View previous topic :: View next topic |
Author |
Message |
Mighty_Max n00b
Joined: 19 Sep 2008 Posts: 55 Location: Thessaloniki, Greece
|
Posted: Sat Apr 10, 2010 3:26 pm Post subject: [SOLVED] Skype don't start: libXss.so.1 cannot open shared.. |
|
|
Skype produces the following error :
Code: |
./skype: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
|
Although the library appears in both /usr/lib and /usr/lib64
Code: |
$ls -l /usr/lib64/libXss*
-rw-r--r-- 1 root root 1052 Apr 10 18:10 /usr/lib64/libXss.la
lrwxrwxrwx 1 root root 15 Apr 10 18:10 /usr/lib64/libXss.so -> libXss.so.1.0.0
lrwxrwxrwx 1 root root 15 Apr 10 18:10 /usr/lib64/libXss.so.1 -> libXss.so.1.0.0
-rwxr-xr-x 1 root root 14440 Apr 10 18:10 /usr/lib64/libXss.so.1.0.0
|
I checked that lib libXss.so.1 belongs to x11-libs/libXScrnSaver-1.2.0 and before the last update skype was working properly. Is it a compatibility issue with the current library version ?
Last edited by Mighty_Max on Sat Apr 10, 2010 11:21 pm; edited 1 time in total |
|
Back to top |
|
|
jcTux Apprentice
Joined: 29 Dec 2009 Posts: 276 Location: Tours, France
|
Posted: Sat Apr 10, 2010 3:47 pm Post subject: |
|
|
Let me guess !
You have updated :
Code: | app-emulation/emul-linux-x86-baselibs
app-emulation/emul-linux-x86-gtklibs
app-emulation/emul-linux-x86-medialibs
app-emulation/emul-linux-x86-opengl
app-emulation/emul-linux-x86-qtlibs
app-emulation/emul-linux-x86-soundlibs
app-emulation/emul-linux-x86-xlibs
|
I turned back to the previous version to have skype working. |
|
Back to top |
|
|
jcTux Apprentice
Joined: 29 Dec 2009 Posts: 276 Location: Tours, France
|
Posted: Sat Apr 10, 2010 3:52 pm Post subject: Re: Skype don't start: libXss.so.1 cannot open shared object |
|
|
Mighty_Max wrote: | Skype produces the following error :
Although the library appears in both /usr/lib and /usr/lib64
Code: |
$ls -l /usr/lib64/libXss*
-rw-r--r-- 1 root root 1052 Apr 10 18:10 /usr/lib64/libXss.la
lrwxrwxrwx 1 root root 15 Apr 10 18:10 /usr/lib64/libXss.so -> libXss.so.1.0.0
lrwxrwxrwx 1 root root 15 Apr 10 18:10 /usr/lib64/libXss.so.1 -> libXss.so.1.0.0
-rwxr-xr-x 1 root root 14440 Apr 10 18:10 /usr/lib64/libXss.so.1.0.0
|
I checked that lib libXss.so.1 belongs to x11-libs/libXScrnSaver-1.2.0 and before the last update skype was working properly. Is it a compatibility issue with the current library version ? |
Actually, this is a 32 bit library. You have to look up in /usr/lib32/ |
|
Back to top |
|
|
Mighty_Max n00b
Joined: 19 Sep 2008 Posts: 55 Location: Thessaloniki, Greece
|
Posted: Sat Apr 10, 2010 4:55 pm Post subject: |
|
|
Indeed, there's no such file in /usr/lib32.
I created a symbolic link to the /usr/lib/libXss.so.1 just to see what happens and i get - the obvious i guess :
Code: |
$ skype
./skype: error while loading shared libraries: libXss.so.1: wrong ELF class: ELFCLASS64
|
Hm, what happend ? The 32bit version of the lib has been removed in the latest update, or that lib just switched to 64bit ?
Well, yes i did the upgrade And if there's no workaround to this issue it seems that i'll have to downgrade too ... |
|
Back to top |
|
|
jcTux Apprentice
Joined: 29 Dec 2009 Posts: 276 Location: Tours, France
|
Posted: Sat Apr 10, 2010 5:04 pm Post subject: |
|
|
Mighty_Max wrote: | Indeed, there's no such file in /usr/lib32.
I created a symbolic link to the /usr/lib/libXss.so.1 just to see what happens and i get - the obvious i guess :
Code: |
$ skype
./skype: error while loading shared libraries: libXss.so.1: wrong ELF class: ELFCLASS64
|
Hm, what happend ? The 32bit version of the lib has been removed in the latest update, or that lib just switched to 64bit ?
Well, yes i did the upgrade And if there's no workaround to this issue it seems that i'll have to downgrade too ... |
This is normal that it does not work. Skype is 32 bit application, so it cannot handle 64 bit lib. Apparently, they remove this in the latest emul-lib.
This what I have in /usr/lib32 right now erlative to libXss :
Code: | # ls -l /usr/lib32/libXss.so*
lrwxrwxrwx 1 root root 15 10 avril 01:31 /usr/lib32/libXss.so -> libXss.so.1.0.0
lrwxrwxrwx 1 root root 15 10 avril 01:31 /usr/lib32/libXss.so.1 -> libXss.so.1.0.0
-rwxr-xr-x 1 root root 9544 2 janv. 13:32 /usr/lib32/libXss.so.1.0.0
|
|
|
Back to top |
|
|
Mighty_Max n00b
Joined: 19 Sep 2008 Posts: 55 Location: Thessaloniki, Greece
|
Posted: Sat Apr 10, 2010 5:56 pm Post subject: |
|
|
I'll wait for a couple of days to see if someone has overcome this issue somehow. I'll search around just in case to find something. Otherwise i'll downgrade.
Thanks |
|
Back to top |
|
|
SamuliSuominen Retired Dev
Joined: 30 Sep 2005 Posts: 2133 Location: Finland
|
Posted: Sat Apr 10, 2010 6:18 pm Post subject: |
|
|
It's fixed with this,
*emul-linux-x86-xlibs-20100409-r1 (10 Apr 2010)
10 Apr 2010; Pacho Ramos <pacho@gentoo.org>
-emul-linux-x86-xlibs-20100409.ebuild,
+emul-linux-x86-xlibs-20100409-r1.ebuild:
Include x11-libs/libXScrnSaver again (bug #314445), thanks to Francois
Chenier and Andrey Yurchuk for noticying. |
|
Back to top |
|
|
Mighty_Max n00b
Joined: 19 Sep 2008 Posts: 55 Location: Thessaloniki, Greece
|
Posted: Sat Apr 10, 2010 11:22 pm Post subject: |
|
|
great, thanx
jcTux, i believe you can upgrade now |
|
Back to top |
|
|
jcTux Apprentice
Joined: 29 Dec 2009 Posts: 276 Location: Tours, France
|
Posted: Sun Apr 11, 2010 8:22 am Post subject: |
|
|
Mighty_Max wrote: | great, thanx
jcTux, i believe you can upgrade now |
OK, tank you.
I'll do it. |
|
Back to top |
|
|
|