[quote=“figaro”]Vouloir faire marcher une version Skype 86 sur du 64 bits c’est du n’importe quoi,[/quote]C’est bien ce que je dis, quand on ne sait pas on ne fait pas de commentaires imbéciles.
Cela marche très bien. Si tu regardes le paquet que j’ai fait, tu verras comme dépendances [quote]Depends: ia32-libs, ia32-libs-gtk, lib32asound2, lib32gcc1, lib32stdc++6, lib32z1, libc6-i386
[/quote]
ce qui correspond ayux librairies 32 bits nécessaires. Un ldd sur le binaire donne
[quote]francois@totoche:/usr/bin$ ldd skype
linux-gate.so.1 => (0xf7f3a000)
libasound.so.2 => /usr/lib32/libasound.so.2 (0xf7e54000)
libXv.so.1 => /usr/lib32/libXv.so.1 (0xf7e4f000)
libXss.so.1 => /usr/lib32/libXss.so.1 (0xf7e4b000)
librt.so.1 => /lib32/librt.so.1 (0xf7e42000)
libQtDBus.so.4 => /usr/lib32/libQtDBus.so.4 (0xf7dce000)
libQtGui.so.4 => /usr/lib32/libQtGui.so.4 (0xf7413000)
libQtNetwork.so.4 => /usr/lib32/libQtNetwork.so.4 (0xf72fb000)
libQtCore.so.4 => /usr/lib32/libQtCore.so.4 (0xf70be000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf70a5000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf6fb4000)
libm.so.6 => /lib32/libm.so.6 (0xf6f8e000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf6f71000)
libc.so.6 => /lib32/libc.so.6 (0xf6e2d000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf6d10000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf6d02000)
libdl.so.2 => /lib32/libdl.so.2 (0xf6cfe000)
/lib/ld-linux.so.2 (0xf7f3b000)
libQtXml.so.4 => /usr/lib32/libQtXml.so.4 (0xf6cba000)
libaudio.so.2 => /usr/lib32/libaudio.so.2 (0xf6ca4000)
libpng12.so.0 => /usr/lib32/libpng12.so.0 (0xf6c7f000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf6c08000)
libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf6bcb000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf6bc3000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf6bab000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf6b96000)
libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf6ae0000)
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf6ad7000)
libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf6aac000)
libgthread-2.0.so.0 => /usr/lib32/libgthread-2.0.so.0 (0xf6aa7000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6a8e000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6a8a000)
libXt.so.6 => /usr/lib32/libXt.so.6 (0xf6a3a000)
libpcre.so.3 => /usr/lib32/libpcre.so.3 (0xf6a09000)
libuuid.so.1 => /lib32/libuuid.so.1 (0xf6a05000)
libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf69df000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf69d9000)
[/quote]
Le tout marche parfaitement sur une architecture 64 bits. Il en est de même de googleearth (tu trouveras un paquet amd634 chez moi mais les dépendances sont moins bien faites). J’ai de même fait un paquet maple7, maple12, etc. Bref, je n’utilise plus de chroot 32 bits pour faire tourner du 32 bits, je ne l’utilise que pour faire des paquets correspondants.[quote]
ensuite résoudre soi-disant le problème en utilisant un autre protocole qui n’est pas compatible avec Skype c’est encore du n’importe quoi.
Les bibliothèques 64 bits et les bibliothèques 32 bits ne sont pas les mêmes. A mon avis seule solution tenter la version Skype 64 bits (Ubuntu 8.10) sans garantie de succès ou mieux installer une Debian Lenny en i386 car vouloir faire du sid et en plus en 64 bits c’est être pas mal maso …[/quote]
Le but est de téléphoner ou d’utiliser skype. Connaissant la situation de lol, je pense que c’est plus la premère chose qui l’intéresse. Je vais regarder la version 64 bits d’Ubuntu mais je suis à peu près sur que c’est un paquet traffiqué du même type que le mien. Ta dernière solution est absurde.
[edit: Pour Ubuntu: gagné:
[quote]$ ldd skype
linux-gate.so.1 => (0xf7f90000)
libasound.so.2 => /usr/lib32/libasound.so.2 (0xf7eaa000)
libXv.so.1 => /usr/lib32/libXv.so.1 (0xf7ea5000)
libXss.so.1 => /usr/lib32/libXss.so.1 (0xf7ea1000)
librt.so.1 => /lib32/librt.so.1 (0xf7e98000)
libQtDBus.so.4 => /usr/lib32/libQtDBus.so.4 (0xf7e24000)
libQtGui.so.4 => /usr/lib32/libQtGui.so.4 (0xf7469000)
libQtNetwork.so.4 => /usr/lib32/libQtNetwork.so.4 (0xf7351000)
libQtCore.so.4 => /usr/lib32/libQtCore.so.4 (0xf7114000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf70fb000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf700a000)
libm.so.6 => /lib32/libm.so.6 (0xf6fe4000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf6fc7000)
libc.so.6 => /lib32/libc.so.6 (0xf6e83000)
…[/quote]
C’est une méthode identique à la mienne. Ça n’est PAS une version 64 bits. Leur dépendances sont les suivantes:
[quote]Depends: lib32stdc++6 (>= 4.1.1-21), lib32asound2 (>> 1.0.14), ia32-libs (>= 1.6), libc6-i386 (>= 2.7-1), lib32gcc1 (>= 1:4.1.1-21+ia32.libs.1.19)
[/quote]]