2012-02-12

Skype a 64 bit, anzi, no.

Dopo l'update del portatile non avevo ancora reinstallato skype.

Vado ad installarlo, quindi sito di Skype, sezione download, linux, ubuntu 64 bit.
Installo, nessun errore.
Provo a lanciarlo.
Non va.

Da terminale, mi dice che non trova una libreria (libXss.so.1) che in realtà è installata.
Giro di google, trovo subito questa pagina.
http://www.mindwerks.net/2011/09/skype-on-ubuntu-11-10-oneiric-ocelot/

Vado sul sito di Skype, sezione assistenza, confermano che Skype 64 bit usa librerie a 32 bit. Librerie che, per inciso, esistono anche in versione 64 bit.

La distro è in grado di gestire versioni a 32 e 64 bit delle stesse librerie, ma perché diavolo un pacchetto a 64 bit deve dipendere da librerie a 32 se la versione a 64 esiste?
Visto, poi, che nei pacchetti deb sono indicate le dipendenze, gestirle almeno correttamente indicando le librerie richieste? (esatto, non solo non sono indicate come versione 32 bit, ma non sono indicate affatto tra le dipendenze).

inforNatica con la N maiuscola.


Aggiornamento
Dopo aver installato ben 36MB di librerie a 32 bit (le QT4, principalmente), ora Skype va.
Giusto per curiosità ho lanciato il comando file sull'eseguibile:


$ file /usr/bin/skype
/usr/bin/skype: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped

Il pacchetto è a 32 bit.
Peracottari fino all'ultimo

Nessun commento:

Posta un commento