[installation de skype] la validation de la transaction a échoué (résolu)

Mise à jour / Création /debug de paquetages
rhum
newbie
Messages : 4
Inscription : ven. 20 févr. 2015, 09:11

[installation de skype] la validation de la transaction a échoué (résolu)

Message par rhum »

bonjour ,

lors de mes tentative d'instalation de skype , quelque soit mon choix de fournisseur de lib32-glib
j'obtiens ce message :

Code : Tout sélectionner

[rhum@archclevo ~]$ yaourt -S skype

Mot de passe : 
résolution des dépendances...
:: Il y a 4 fournisseurs disponibles pour lib32-libgl :
:: Dépôt multilib
   1) lib32-mesa-libgl  2) lib32-nvidia-304xx-libgl
   3) lib32-nvidia-340xx-libgl  4) lib32-nvidia-libgl

Entrez un nombre (par défaut, 1 est sélectionné): 4
recherche des conflits entre paquets...
avertissement : cycle de dépendances détecté :
avertissement : lib32-harfbuzz sera installé avant sa dépendance lib32-freetype2

Paquets (21) lib32-bzip2-1.0.6-2  lib32-fontconfig-2.11.1-1
             lib32-freetype2-2.5.5-1  lib32-harfbuzz-0.9.38-1  lib32-icu-54.1-1
             lib32-lcms2-2.6-1  lib32-libjpeg-turbo-1.4.0-1
             lib32-libmng-2.0.2-1  lib32-libpng-1.6.16-1  lib32-libtiff-4.0.3-2
             lib32-libxcursor-1.1.14-1  lib32-libxrandr-1.4.2-1
             lib32-libxrender-0.9.8-1  lib32-libxss-1.2.2-2
             lib32-libxv-1.0.10-1  lib32-nvidia-libgl-346.47-1
             lib32-nvidia-utils-346.47-1  lib32-qt4-4.8.6-3
             lib32-sqlite-3.8.8.3-1  lib32-v4l-utils-1.6.0-1  skype-4.3.0.37-3

Taille totale du téléchargement :    0,38 MiB
Taille totale installée :         249,17 MiB

:: Procéder à l’installation ? [O/n] o
:: Récupération des paquets...
 lib32-sqlite-3.8.8....   387,8 KiB   113K/s 00:03 [######################] 100%
(21/21) vérification des clés dans le trousseau    [######################] 100%
(21/21) vérification de l’intégrité des paquets    [######################] 100%
(21/21) chargement des fichiers des paquets        [######################] 100%
(21/21) analyse des conflits entre fichiers        [######################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
lib32-nvidia-utils : /usr/lib32/libcuda.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libcuda.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvcuvid.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvcuvid.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-encode.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-encode.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-fbc.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-fbc.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-ifr.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-ifr.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-ml.so est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/libnvidia-ml.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-utils : /usr/lib32/vdpau/libvdpau_nvidia.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-libgl : /usr/lib32/libEGL.so est déjà présent dans le système de fichiers
lib32-nvidia-libgl : /usr/lib32/libEGL.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-libgl : /usr/lib32/libGL.so est déjà présent dans le système de fichiers
lib32-nvidia-libgl : /usr/lib32/libGL.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-libgl : /usr/lib32/libGLESv1_CM.so est déjà présent dans le système de fichiers
lib32-nvidia-libgl : /usr/lib32/libGLESv1_CM.so.1 est déjà présent dans le système de fichiers
lib32-nvidia-libgl : /usr/lib32/libGLESv2.so est déjà présent dans le système de fichiers
lib32-nvidia-libgl : /usr/lib32/libGLESv2.so.2 est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
bien entendu j'ai mis mon systeme a jour au prealable par :yaourt -Suy

je comprends pas pourquoi ça bloque puisque les librairies sont deja dans le systeme .

quelqu'un aurait une solution svp ? car la j'avoue je nage en eau trouble
Dernière modification par rhum le dim. 01 mars 2015, 23:50, modifié 2 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17563
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [installation de skype] la validation de la transaction a échoué (conflit de fichiers)

Message par benjarobin »

Bonsoir,
Le fournisseur du paquet libgl ne se choisi pas au hasard, il est directement lié au module de ta carte graphique.
Donc tout dépend de ta carte graphique et des drivers utilisés. Peux tu donner la sortie de :

Code : Tout sélectionner

pacman -Qqs "libgl|nvidia|xf86"
Sinon pour le problème de fichier déjà présent il suffit de demander à pacman :

Code : Tout sélectionner

pacman -Qo /usr/lib32/libnvidia-*
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
rhum
newbie
Messages : 4
Inscription : ven. 20 févr. 2015, 09:11

Re: [installation de skype] la validation de la transaction a échoué (conflit de fichiers)

Message par rhum »

en ce qui concerne ma carte graphique c'est une nvidia gtx970m mon driver a donc été mis a jour en nvidia-utils 346.47-2

j'ai par consequent choisi le module lib32-nvidia-libgl



pacman -Qo /usr/lib32/libnvidia-* me renvoie

Code : Tout sélectionner

[root@archclevo rhum]# pacman -Qo /usr/lib/libnvidia-*
/usr/lib/libnvidia-cfg.so appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-cfg.so.1 appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-cfg.so.343.36
/usr/lib/libnvidia-cfg.so.346.47 appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-compiler.so.343.36
/usr/lib/libnvidia-eglcore.so appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-eglcore.so.343.36
/usr/lib/libnvidia-eglcore.so.346.47 appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-encode.so appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-encode.so.1 appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-encode.so.343.36
/usr/lib/libnvidia-encode.so.346.47 appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-fbc.so appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-fbc.so.1 appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-fbc.so.343.36
erreur : aucun paquet ne contient /usr/lib/libnvidia-fbc.so.346.35.old
/usr/lib/libnvidia-fbc.so.346.47 appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-glcore.so appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-glcore.so.343.36
/usr/lib/libnvidia-glcore.so.346.47 appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-glsi.so appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-glsi.so.343.36
/usr/lib/libnvidia-glsi.so.346.47 appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-gtk2.so appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-gtk2.so.346.47 appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-gtk3.so appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-gtk3.so.346.47 appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-ifr.so appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-ifr.so.1 appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-ifr.so.343.36
/usr/lib/libnvidia-ifr.so.346.47 appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-ml.so appartient à nvidia-utils 346.47-2
/usr/lib/libnvidia-ml.so.1 appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-ml.so.343.36
/usr/lib/libnvidia-ml.so.346.47 appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-opencl.so.1
erreur : aucun paquet ne contient /usr/lib/libnvidia-opencl.so.343.36
/usr/lib/libnvidia-tls.so appartient à nvidia-utils 346.47-2
erreur : aucun paquet ne contient /usr/lib/libnvidia-tls.so.343.36
/usr/lib/libnvidia-tls.so.346.47 appartient à nvidia-utils 346.47-2


et la sortie de pacman -Qqs "libgl|nvidia|xf86" me donne :

Code : Tout sélectionner


[root@archclevo rhum]# pacman -Qqs "libgl|nvidia|xf86"
libcl
libglade
libvdpau
libxxf86dga
libxxf86vm
mesa
nvidia
nvidia-libgl
nvidia-utils
xf86-input-evdev
xf86-input-mouse
xf86-input-synaptics
xf86-video-nouveau
xf86dgaproto
xf86vidmodeproto
[root@archclevo rhum]# 
Dernière modification par rhum le dim. 01 mars 2015, 23:08, modifié 1 fois.
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [installation de skype] la validation de la transaction a échoué (conflit de fichiers)

Message par Moviuro »

Tu pourrais utiliser la balise [code] plutôt que [quote] pour la sortie des commandes s'il te plaît ? ça serait vraiment plus lisible :copain:

Aussi, je pense que tu peux supprimer tous les fichiers qui n'appartiennent à aucun paquet si ça permet de résoudre les conflits de fichiers.
Essaye pacman -Qo sur chaque fichier qui pose problème.

Tu n'aurais pas fait de trucs dégueux sur ta machine ? Genre # make install comme une brute ? :mrgreen:
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17563
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [installation de skype] la validation de la transaction a échoué (conflit de fichiers)

Message par benjarobin »

Peux tu expliquer le bordel qu'il y a sur ton système ?
Le comique de l'histoire c'est que tu ne lances pas la bonne commande (savoir lire tout ça... lib32 et non lib), et on découvre encore plus d'horreur...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
rhum
newbie
Messages : 4
Inscription : ven. 20 févr. 2015, 09:11

Re: [installation de skype] la validation de la transaction a échoué (conflit de fichiers)

Message par rhum »

Tu n'aurais pas fait de trucs dégueux sur ta machine ? Genre # make install comme une brute ? 
non mais quand j'ai voulu installer ma carte graphique j'ai testé les drivers proprio téléchargé sur le site nvidia et tout les fichiers incriminé dans lib32 et lib sont ceux des versions de drivers que j'avais téléchargés.


toujours est-il que tout les fichiers etaient orphelins ( n'appartenaient a aucun paquets ) je les ai tous supprimés et l'installation de skype c'est passé a merveille

MERCI BEAUCOUP
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [installation de skype] la validation de la transaction a échoué (conflit de fichiers)

Message par Moviuro »

rhum a écrit :quand j'ai voulu installer ma carte graphique
https://wiki.archlinux.fr/Xorg#Configur ... _graphique

À l'avenir, interdis-toi d'installer quoi que ce soit qui ne vienne pas d'un paquet arch, ça t'évitera plein de problèmes !

++
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Répondre