Le client Skype ne fonctionne pas sur Debian Squeeze 64 bits. Il semblerait qu'il n'ai pas été porté en 64 bits. Malheureusement il y a un bogue dans les librairies 32 bits de Squeeze qui empêche le client de lancer. Cela donne à peu près ceci :
$ ./skype Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
Elle est donnée dans le lien sur le bogue, mais en anglais. Voici en substance, et en français, comment s'en sortir!
Il manque un lien vers libwrap et libgdbm3. On va télécharger ces deux librairies :
Vous pouvez remplacer squeeze par sid, ou par la version de votre Debian.
On va décompresser ces deux librairies dans /emul/ia32-linux :
$ dpkg -X nom_de_libwrap.deb /emul/ia32-linux $ dpkg -X nom_de_libgdbm3.deb /emul/ia32-linux
On ajoute les chemins dans les répertoires où ldconfig va chercher les librairie en créant un fichier /etc/ld.so.conf.d/ia32.conf qui contienne :
/emul/ia32-linux/lib /emul/ia32-linux/usr/lib/
Et ensuite on met à jour les liaisons :
$ sudo ldconfig
Et voilà, maintenant le client Skype se lance au quart de tour !
Page maintenue par Sébastien KALT - Copyright (c) 1999-2011 Sébastien KALT.