Portál AbcLinuxu, 17. května 2024 04:28


Dotaz: Problém se spouštění Skype na 64bit. Fedora

15.3.2014 21:50 Peet
Problém se spouštění Skype na 64bit. Fedora
Přečteno: 314×
Odpovědět | Admin
DD, mám problém se spuštěním skype na Fed19 64bit. do dnes vše v pohodě ale najednou po restartu nejde spustit. Při pokusu o spuštění napíše:

$ skype
skype: error while loading shared libraries: libssl.so.10: wrong ELF class: ELFCLASS64

tak kouknu na onu knihovnu:

$ ldd /usr/bin/skype |grep ssl
libssl.so.10 => not found


Zkoušim jí najít
$ ls -l /usr/lib/libssl.so*
lrwxrwxrwx. 1 root root  ... /usr/lib/libsssl.so -> libcrypto.so.1.0.1e
lrwxrwxrwx. 1 root root  ... /usr/lib/libssl.so.10 -> libssl.so.6
-rwxr-xr-x. 1 root root  ... /usr/lib/libssl.so.1.0.1e
lrwxrwxrwx. 1 root root  ... /usr/lib/libssl.so.6 -> /usr/lib64/libssl.so.10


Kouknu i do 64bit:
$ ls -l /usr/lib64/libssl.so*
lrwxrwxrwx. 1 root root  ... /usr/lib64/libssl.so.10 -> libssl.so.1.0.1e
-rwxr-xr-x. 1 root root  ... /usr/lib64/libssl.so.1.0.1e
lrwxrwxrwx. 1 root root  ... /usr/lib64/libssl.so.6 -> /usr/lib64/libssl.so.10



Zajímavý, že pokaždé se váže jinam (obě koukám proto, že skype je na 32bit.) No hlavně záhada, že najednou z ničehož nic. Starší verze když přepíšu novou taky nic, tak nevim. Nenapadá někoho něco?

Předem dík Peet.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.3.2014 23:30 MadCatX
Rozbalit Rozbalit vše Re: Problém se spouštění Skype na 64bit. Fedora
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ten Skype má jen 32bit binárku, že jo? Je v systému nainstalovaná 32bit libssl.so? U Fedory si teď nejsem jistý, ale není /usr/lib64 jen symlink na /usr/lib a 32bit verze knihoven by měly být v /usr/lib32?
16.3.2014 07:04 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Problém se spouštění Skype na 64bit. Fedora
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vždyť to tam máš napsaný:
$ ldd /usr/bin/skype |grep ssl
libssl.so.10 => not found

lrwxrwxrwx. 1 root root  ... /usr/lib/libssl.so.10 -> libssl.so.6
lrwxrwxrwx. 1 root root  ... /usr/lib/libssl.so.6 -> /usr/lib64/libssl.so.10

/usr/lib/libssl.so.10 je očividně odkaz na 64bitovou knihovnu. To je špatně.

Buď sis to rozdrbal sám nebo to zblbli vývojáři distribuce. Začít můžeš tím, že přes rpm -qf … a rpm -V … si ověříš, že ty odkazy pochází z fedořího repozitáře. Minimálně openssl-1.0.1e-41.fc21 vypadá v pořádku.

16.3.2014 09:56 Peet
Rozbalit Rozbalit vše Re: Problém se spouštění Skype na 64bit. Fedora
No, tak právě že já s tim nic nedělal. A najednou problém. Takže co s tím. Směrovat /usr/lib/libssl.so.6 -> /usr/lib/libcrypto.so.1.0.1e ? To je totiž jediný, co mě napadá....
16.3.2014 11:03 Peet
Rozbalit Rozbalit vše Re: Problém se spouštění Skype na 64bit. Fedora
Tak je to v pytli. Ani smerovani na 32bit. knihovnu nejde, to vyvola dalsi a dalsi chyby. Downgrade taky nic, takze zrejme cekat az to vyvojari daji do kupy pac vse je z fed. repos nebo skype pro linucha bude na 64bit. :-(

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.