Depuis quelques temps, je n'arrive quasiment à installer aucun nouveau paquet et la mise à jour (sudo pacman -Syu) renvoie les messages suivants :
(324/324) vérification des clés dans le trousseau [###########################################] 100%
(324/324) vérification de l’intégrité des paquets [###########################################] 100%
(324/324) chargement des fichiers des paquets [###########################################] 100%
(324/324) analyse des conflits entre fichiers [###########################################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
libglvnd : /usr/lib/nvidia/libGL.so est déjà présent dans le système de fichiers
libglvnd : /usr/lib/nvidia/libGL.so.1 est déjà présent dans le système de fichiers
libglvnd : /usr/lib/nvidia/libGLESv1_CM.so est déjà présent dans le système de fichiers
libglvnd : /usr/lib/nvidia/libGLESv1_CM.so.1 est déjà présent dans le système de fichiers
libglvnd : /usr/lib/nvidia/libGLESv2.so est déjà présent dans le système de fichiers
libglvnd : /usr/lib/nvidia/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.
Avez-vous des conseils pour débloquer cette situation ?
N'hésitez pas à me demander des infos supplémentaires que j'aurais omises.
Merci beaucoup !
Noël
Dernière modification par Noël G. le sam. 27 févr. 2016, 00:20, modifié 1 fois.
Certainement parce que tu as installés des logiciels à l'aide de "./configure && make && make install".
Regarde ce que pacman -Qo /usr/lib/nvidia/libGL.so renvoie puis supprime ce paquet si tu n'en as pas besoin. S'il dit que le paquet n'appartient à personne, supprime-le avec rm(1) (et tu répètes avec tous les fichiers conflictuels)
PS: utilise [code], pas [quote] pour du code
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 !
➜ ~ pacman -Qs libgl
local/lib32-mesa 11.1.0-1
an open-source implementation of the OpenGL specification (32-bit)
local/lib32-mesa-libgl 11.1.0-1
Mesa 3-D graphics library (32-bit)
local/libglade 2.6.4-5
Allows you to load glade interface files in a program at runtime
local/libglademm 2.6.7-4
A C++ wrapper for libglade.
local/mesa 11.1.0-2
an open-source implementation of the OpenGL specification
local/nvidia-340xx-libgl 340.96-1
NVIDIA drivers libraries symlinks
J'imagine bien que certains soient inutiles, mais comment savoir lesquels ?
Merci pour ta réponse
Tu as un beau mélange de paquet nvidia et de paquet nvidia-340xx, et des bout de mesa en 32 bits...
Supprime au passage nouveau et tente de lancer ceci :
J'ai supprimé nouveau.
Voici le retour de l'installation : :: lib32-nvidia-340xx-utils et lib32-nvidia-utils sont en conflit. Supprimer lib32-nvidia-utils ? [o/N]
git clone https://aur.archlinux.org/package-query.git
cd package-query
makepkg -si
cd ..
git clone https://aur.archlinux.org/yaourt.git
cd yaourt
makepkg -si
cd ..