[Résolu][Skype] sur Debian Wheezy 64bits

Bonjour à tous.

Je viens sur le forum car j’ai un petit problème lors de l’installation de skype sur mon pc portable. La méthode du wiki ne fonctionne pas et les autres méthodes que j’ai trouvées non plus.

Tout d’abord quelques infos sur mon système.

Ordinateur: Lenovo B590

Version de Debian : Debian Wheezy 7.7 64bits

Noyau :3.16-0.bpo.2-amd64

Méthode d’installation : CD Netinstall Wheezy 64bits, installation en mode console

Gestionnaire d’affichage : Mate 1.8.1

Mon sources.list :

[code]# Dépots de base
deb http://ftp.fr.debian.org/debian/ wheezy main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ wheezy main non-free contrib

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

wheezy-updates, previously known as ‘volatile’

deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free

Dépots Backports

deb http://ftp.fr.debian.org/debian/ wheezy-backports main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ wheezy-backports main non-free contrib

Compiz Fusion (effets visuels, dépot temporaire)

deb http://snapshot.debian.org/archive/debian/20120616T042917Z/ wheezy main

Iceweasel

deb http://mozilla.debian.net/ wheezy-backports iceweasel-release

#Debian multimedia
deb http://www.deb-multimedia.org stable main non-free

Bisigi

deb http://ppa.launchpad.net/bisigi/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/bisigi/ppa/ubuntu karmic main[/code]

Lorsque je suis la méthode du wiki voilà ce qui se passe :

[code]didi@davidperat:~$ wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
–2014-10-22 18:54:06-- http://www.skype.com/go/getskype-linux-deb
Résolution de www.skype.com (www.skype.com)… 157.56.198.10
Connexion vers www.skype.com (www.skype.com)|157.56.198.10|:80…connecté.
requête HTTP transmise, en attente de la réponse…302 Found
Emplacement: http://www.skype.com/go/getskype-linux-deb-32 [suivant]
–2014-10-22 18:54:06-- http://www.skype.com/go/getskype-linux-deb-32
Réutilisation de la connexion existante vers www.skype.com:80.
requête HTTP transmise, en attente de la réponse…302 Found
Emplacement: http://download.skype.com/linux/skype-debian_4.3.0.37-1_i386.deb [suivant]
–2014-10-22 18:54:06-- http://download.skype.com/linux/skype-debian_4.3.0.37-1_i386.deb
Résolution de download.skype.com (download.skype.com)… 23.74.24.172, 23.74.24.170, 23.74.24.177
Connexion vers download.skype.com (download.skype.com)|23.74.24.172|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 20118938 (19M) [application/octet-stream]
Sauvegarde en : «skype-install.deb»

100%[======================================>] 20 118 938 1,62M/s ds 12s

2014-10-22 18:54:18 (1,62 MB/s) - «skype-install.deb» sauvegardé [20118938/20118938]

didi@davidperat:~$ sudo dpkg -i skype-install.deb
Sélection du paquet skype précédemment désélectionné.
(Lecture de la base de données… 242565 fichiers et répertoires déjà installés.)
Dépaquetage de skype (à partir de skype-install.deb) …
dpkg: des problèmes de dépendances empêchent la configuration de skype :
skype dépend de libc6 (>= 2.3.6-6~).
skype dépend de libc6 (>= 2.7).
skype dépend de libgcc1 (>= 1:4.1.1).
skype dépend de libqt4-dbus (>= 4:4.5.3).
skype dépend de libqt4-network (>= 4:4.8.0).
skype dépend de libqt4-xml (>= 4:4.5.3).
skype dépend de libqtcore4 (>= 4:4.7.0~beta1).
skype dépend de libqtgui4 (>= 4:4.8.0).
skype dépend de libqtwebkit4 (>= 2.1.0~2011week13).
skype dépend de libstdc++6 (>= 4.2.1).
skype dépend de libx11-6.
skype dépend de libxext6.
skype dépend de libxss1.
skype dépend de libxv1.
skype dépend de libssl1.0.0.
skype dépend de libpulse0.
skype dépend de libasound2-plugins.

dpkg: erreur de traitement de skype (–install) :
problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour « desktop-file-utils »…
Traitement des actions différées (« triggers ») pour « hicolor-icon-theme »…
Des erreurs ont été rencontrées pendant l’exécution :
skype
didi@davidperat:~$ sudo apt-get -f install
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Correction des dépendances… Fait
Les paquets suivants seront ENLEVÉS :
skype:i386
0 mis à jour, 0 nouvellement installés, 1 à enlever et 13 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 44,3 Mo d’espace disque seront libérés.
Souhaitez-vous continuer [O/n] ?
(Lecture de la base de données… 242712 fichiers et répertoires déjà installés.)
Suppression de skype …
Traitement des actions différées (« triggers ») pour « hicolor-icon-theme »…
Traitement des actions différées (« triggers ») pour « desktop-file-utils »…
didi@davidperat:~$ [/code]

Bref, les dépendances ne s’installent pas. Beaucoup font références aux ia32libs et autre dérivées, que je n’ai pas réussi à installer non plus ( le fichier n’est pas installable mais présent dans la base de données, etc …) sauf en les prenants sur le dépots amd64 de squeeze, mais le problème n’est pas résolu.

Je précise que j’ai bien ajouter i386 à multiarch, que j’ai bien fais un apt-get update, même un apt-get upgrade et un apt-get dist-upgrade, sans succès.

Le problème viens des libraires 32bits. Tous les paquets que skype me réclame (libc6, libasound2, …) sont présent sur mon système, mais je suppose soit en 64bits soit pas au bon endroit, dans tous les cas skype n’est pas content.

La version dynamique de skype ne marche pas non plus.

Vous avez des idées ? J’espère avoir fournis suffisamment d’information pour vous permettre de touver mon problème, si il en manque quoique ce soit, suffit de me le dire et je vous les donne.

PS : Ce portable est à mon frère, qui par Dimanche soir pour 3 ans en Martinique pour son boulôt. Au delà, je n’aurais plus accès au PC et mon frère aura très peu de temps pour s’y attarder, surtout qu’il a peu plus de mal que moi avec linux.

salut,

https://wiki.debian.org/fr/skype

tout est dit

Comme je l’ai dit dans mon post, la méthode du wiki ne marche pas. J’ai même mis le résultat de la méthode du wiki dans ma balise code. D’autres suggestions ?

salut,
oui j’ai bien compris, mais au début as tu bien activer le multi arch

[code]# dpkg --add-architecture i386

apt-get update[/code]

et ensuite procéder à l’installation

Bonjour,

J’ai Skype sous Debian Wheezy amd64 et au moins pour le chat ça fonctionne (je n’utilise pas la vidéo ni le son), je n’ai installé que les libs ia32 et skype, le reste s’est fait tout seul sans de gros soucis (récupération et paramétrage de mon compte).

Essaie d’ajouter non-free et contrib à tes dépôts du fait que skype n’est pas libre, si ce n’est déjà fait, sinon je ne vois pas, désolé…

Bonsoir,
le système est une stable, mais le noyau utilisé n’est pas le noyau par défaut : c’est un noyau backport qui n’est pas estampillé “stable” …
Je me demande juste s’il n’y a pas incompatibilité d’humeur entre le noyau utilisé et quelques paquets utilisé par skype.
J’essayerai, si une version récente du noyau n’est pas absolument indispensable, de booter sur le noyau par défaut (ou une version moins récente que la version 3.16, c’est à dire un 3.12, 3.13 ou 3.14) pour ensuite installer skype avec la méthode indiquée dans le wiki qui fonctionne sur d’autres ordis.

J’ai déjà contrib dans mes dépôts. J’ai du faire une fausse manip à un moment ou à un autre qui me fait bugger les libs 32bits, je vois pas pourquoi ça marche pas.

Voici mon sources.list ( je vais le rajouter dans mon premier post)

[code]# Dépots de base
deb http://ftp.fr.debian.org/debian/ wheezy main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ wheezy main non-free contrib

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

wheezy-updates, previously known as ‘volatile’

deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free

Dépots Backports

deb http://ftp.fr.debian.org/debian/ wheezy-backports main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ wheezy-backports main non-free contrib

Compiz Fusion (effets visuels, dépot temporaire)

deb http://snapshot.debian.org/archive/debian/20120616T042917Z/ wheezy main

Iceweasel

deb http://mozilla.debian.net/ wheezy-backports iceweasel-release

#Debian multimedia
deb http://www.deb-multimedia.org stable main non-free

Bisigi

deb http://ppa.launchpad.net/bisigi/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/bisigi/ppa/ubuntu karmic main
[/code]

@ginkgo biloba

Avec le noyau 3.2 original ça marche pas non plus, ça me mets les mêmes erreurs. J’ai installé le 3.16 après avoir fais mes premières tentatives avec skype.

Salut,

Essayes ceci.

[08:00:13]:~$ cd Téléchargements/ [08:00:27]:~/Téléchargements$ wget -c http://download.skype.com/linux/skype-debian_4.3.0.37-1_i386.deb

[08:01:04] ~ # cd /home/loreleil/Téléchargements [08:01:19] /home/loreleil/Téléchargements # dpkg -i skype-debian_4.3.0.37-1_i386.deb

@Belzébuth

Avec le paquet fournit sur le site de skype ça marche pas non plus. C’est pas vraiment le paquet skype le problème, c’est que j’arrive pas installer les libairies requises par skype en 32bits. Si je fais paquet:i386 ça marche pas.

Une petite illustration du problème avec libgcc1 que skype me réclame :

[code]didi@davidperat:~$ sudo apt-get install libgcc1
[sudo] password for didi:
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
libgcc1 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 13 non mis à jour.
didi@davidperat:~$ sudo apt-get install libgcc1:i386
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Aucune version du paquet libgcc1:i386 n’est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu’il est devenu obsolète
ou qu’il n’est disponible que sur une autre source
Cependant les paquets suivants le remplacent :
libunwind7

E: Le paquet « libgcc1:i386 » n’a pas de version susceptible d’être installée
didi@davidperat:~$ sudo apt-get install -t wheezy-backports libgcc1:i386
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Aucune version du paquet libgcc1:i386 n’est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu’il est devenu obsolète
ou qu’il n’est disponible que sur une autre source
Cependant les paquets suivants le remplacent :
libunwind7

E: Le paquet « libgcc1:i386 » n’a pas de version susceptible d’être installée
didi@davidperat:~$ sudo apt-get install libunwind7
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
libunwind7 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 13 non mis à jour.
didi@davidperat:~$ sudo apt-get install libunwind7:i386
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
E: Impossible de trouver le paquet libunwind7
didi@davidperat:~$ [/code]

Et c’est le même problème avec les autres dépendances.

Tu as ici
boisson.homeip.net/debian/skype- … _amd64.deb
un paquet skype que je me suis fait et qui ne nécessite pas d’ajouter le multiarch, il se contente juste des ia32libs d’antan toujours, il uytilise les paquets ia32-libs, ia32-libs-gtk, lib32gcc1, lib32stdc++6, lib32z1 entrer autres. J’ai mis dans le paquet, les librairies 32 bits exotiques nécessaires.

Après avoir installé le paquet, tu fais

export LD_LIBRARY_PATH=/opt/skype/ ldd /usr/bin/skype.real
puis

cd /opt/skype ldd *
pour voir ce qui manque éventuellement.

Tu es mon dieux vivant ! Tu mérites une statue.

Premier démarrage, skype se lance, mais sans le son, normal j’avais pas installé pluseaudio :unamused:

J’installe pulseaudio, je redémarre, et ça marche ! :041

Que dire de plus à part un immense merci ? Maintenant tout marche sur le laptop, mon frère est au anges, il aura pas besoin d’utiliser le windows 8.1 qui était installé de base mais qu’on a gardé au cas ou.

Il serait peut être intéressant de mettre ton paquet sur la page du wiki, ça pourrait dépanner d’autre gens je pense. Suffit de préciser que c’est expérimental et qu’il faut l’utiliser qu’en dernier recours, mais comme ça, ce qui en ont besoin pourront y accéder.

Bref, je te dis merci !

Problème résolu 8)

PS : Vive la Guinness !

ca ne fonctionne pas chez moi :frowning:
Je ne sais pas trop a quoi servent les commandes ldd, mais elles ont l’air de retourner des erreurs :

ed@DELL64:/opt/skype$ ldd *
libdbus-1.so.3:
        n'est pas un exécutable dynamique
libdbus-1.so.3.7.2:
        n'est pas un exécutable dynamique
libgstapp-0.10.so.0:
        n'est pas un exécutable dynamique
libgstapp-0.10.so.0.25.0:
        n'est pas un exécutable dynamique
libgstbase-0.10.so.0:
        n'est pas un exécutable dynamique
libgstbase-0.10.so.0.30.0:
        n'est pas un exécutable dynamique
libgstinterfaces-0.10.so.0:
        n'est pas un exécutable dynamique
libgstinterfaces-0.10.so.0.25.0:
        n'est pas un exécutable dynamique
libgstpbutils-0.10.so.0:
        n'est pas un exécutable dynamique
libgstpbutils-0.10.so.0.25.0:
        n'est pas un exécutable dynamique
libgstreamer-0.10.so.0:
        n'est pas un exécutable dynamique
libgstreamer-0.10.so.0.30.0:
        n'est pas un exécutable dynamique
libgstvideo-0.10.so.0:
        n'est pas un exécutable dynamique
libgstvideo-0.10.so.0.25.0:
        n'est pas un exécutable dynamique
liborc-0.4.so.0:
        n'est pas un exécutable dynamique
liborc-0.4.so.0.16.0:
        n'est pas un exécutable dynamique
libQtCLucene.so.4:
        n'est pas un exécutable dynamique
libQtCLucene.so.4.8:
        n'est pas un exécutable dynamique
libQtCLucene.so.4.8.2:
        n'est pas un exécutable dynamique
libQtCore.so.4:
        n'est pas un exécutable dynamique
libQtCore.so.4.8:
        n'est pas un exécutable dynamique
libQtCore.so.4.8.2:
        n'est pas un exécutable dynamique
libQtDBus.so.4:
        n'est pas un exécutable dynamique
libQtDBus.so.4.8:
        n'est pas un exécutable dynamique
libQtDBus.so.4.8.2:
        n'est pas un exécutable dynamique
libQtGui.so.4:
        n'est pas un exécutable dynamique
libQtGui.so.4.8:
        n'est pas un exécutable dynamique
libQtGui.so.4.8.2:
        n'est pas un exécutable dynamique
libQtNetwork.so.4:
        n'est pas un exécutable dynamique
libQtNetwork.so.4.8:
        n'est pas un exécutable dynamique
libQtNetwork.so.4.8.2:
        n'est pas un exécutable dynamique
libQtWebKit.so.4:
        n'est pas un exécutable dynamique
libQtWebKit.so.4.9:
        n'est pas un exécutable dynamique
libQtWebKit.so.4.9.0:
        n'est pas un exécutable dynamique
libQtXml.so.4:
        n'est pas un exécutable dynamique
libQtXml.so.4.8:
        n'est pas un exécutable dynamique
libQtXml.so.4.8.2:
        n'est pas un exécutable dynamique
ced@DELL64:/opt/skype$ export LD_LIBRARY_PATH=/opt/skype/
ced@DELL64:/opt/skype$ ldd /usr/bin/skype.real
        n'est pas un exécutable dynamique

Si j’essais de lancer skype quand meme, en ligne de commande ca marche pas du tout

ced@DELL64:/opt/skype$ skype
/usr/bin/skype: 3: /usr/bin/skype: skype.real: not found

alors que skype.real est bien a côté de skype dans /usr/bin.

Je ne peux pas installer ia32-libs (il me parle d’une dépendance non satisfaite et impossible a satisfaire avec ia32 libs i386…

En mode graphique, t’a l’impression qu’il se lance, le curseur rebondit avec la petite icone skype, ca mouline, puis au bout d’un moment, ca se ferme et plus rien…

Il te manque le chargeur 32 bits c’est à dire les ia32libs. Quel est ce pbm de dépendances.

Voici le message exact lorsque j’essaie d’installer ia32-libs :

ed@DELL64:~$ sudo apt-get install ia32-libs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 ia32-libs : Dépend: ia32-libs-i386
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Tien, j’ai trouvé pourquoi il ne peut pas installer ia32-libs-i386;en essayant de l’installer seul :

The following packages have unmet dependencies:
ia32-libs-i386: Depends: libjpeg62 (>= 6b1-1)

Qui lui meme depend de ca-certificates-java, qui lui meme depend d’openjdk6… Qui n’est plus à jour car le 7 est sorti entre temps…

Quelle daube ces dépendances :frowning: J’abandonne.

sudo dpkg --add-architecture i386
Puis

Pareil… :frowning:

ced@DELL64:~$ sudo apt-get install ia32-libs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 ia32-libs : Dépend: ia32-libs-i386
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

C’est à cause de libjpeg62… Je peux pas l’installer sans qu’il ne m’enlève la moitié des autres paquets.