[Pacman] Problème mise à jour (résolu)

Mise à jour / Création /debug de paquetages
ArnaudNux
Daikyu
Messages : 93
Inscription : lun. 13 janv. 2014, 11:28

[Pacman] Problème mise à jour (résolu)

Message par ArnaudNux »

Bonjour a tous

En voulant faire la mise a jour de mon système j'ai cette erreur qui apparaît :

Code : Tout sélectionner

:: Procéder à l’installation ? [O/n] o
(66/66) vérification des clés dans le trousseau                        [########################################] 100%
(66/66) vérification de l’intégrité des paquets                        [########################################] 100%
(66/66) chargement des fichiers des paquets                            [########################################] 100%
(66/66) analyse des conflits entre fichiers                            [########################################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
classpath : /usr/bin/gappletviewer est déjà présent dans le système de fichiers
classpath : /usr/bin/gjar est déjà présent dans le système de fichiers
classpath : /usr/bin/gjarsigner est déjà présent dans le système de fichiers
classpath : /usr/bin/gjavah est déjà présent dans le système de fichiers
classpath : /usr/bin/gkeytool est déjà présent dans le système de fichiers
classpath : /usr/bin/gnative2ascii est déjà présent dans le système de fichiers
classpath : /usr/bin/gorbd est déjà présent dans le système de fichiers
classpath : /usr/bin/grmic est déjà présent dans le système de fichiers
classpath : /usr/bin/grmid est déjà présent dans le système de fichiers
classpath : /usr/bin/grmiregistry est déjà présent dans le système de fichiers
classpath : /usr/bin/gserialver est déjà présent dans le système de fichiers
classpath : /usr/bin/gtnameserv est déjà présent dans le système de fichiers
classpath : /usr/lib/security/classpath.security est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/gappletviewer.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/gcjh.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/gjar.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/gjarsigner.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/gjavah.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/gkeytool.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/gnative2ascii.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/gorbd.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/grmid.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/grmiregistry.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/gserialver.1.gz est déjà présent dans le système de fichiers
classpath : /usr/share/man/man1/gtnameserv.1.gz est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
En voulant supprimer le paquet classpath :

Code : Tout sélectionner

erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: gcc-gcj : supprimer classpath casse la dépendance « classpath »
Une solution ?

Merci.
Dernière modification par ArnaudNux le lun. 18 avr. 2016, 01:10, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Pacman] Problème mise à jour

Message par benjarobin »

Bonjour, Comme toujours dans ce genre de cas, il faut vérifier si les fichiers marqués "comme déjà présent dans le système de fichiers" appartiennent à un paquet :

Code : Tout sélectionner

pacman -Qo /usr/bin/gappletviewer /usr/bin/gjar /usr/share/man/man1/gorbd.1.gz
Et vérifier l'état de la base de donnée de pacman pour le paquet en conflit :

Code : Tout sélectionner

pacman -Ql classpath 
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
ArnaudNux
Daikyu
Messages : 93
Inscription : lun. 13 janv. 2014, 11:28

Re: [Pacman] Problème mise à jour

Message par ArnaudNux »

Code : Tout sélectionner

$ pacman -Qo /usr/bin/gappletviewer /usr/bin/gjar /usr/share/man/man1/gorbd.1.gz
/usr/bin/gappletviewer appartient à gcc-gcj 5.3.0-1
/usr/bin/gjar appartient à gcc-gcj 5.3.0-1
/usr/share/man/man1/gorbd.1.gz appartient à gcc-gcj 5.3.0-1

Code : Tout sélectionner

$ pacman -Ql classpath
classpath /usr/
classpath /usr/include/
classpath /usr/include/jawt.h
classpath /usr/include/jawt_md.h
classpath /usr/include/jni.h
classpath /usr/include/jni_md.h
classpath /usr/lib/
classpath /usr/lib/classpath/
classpath /usr/lib/classpath/libgconfpeer.so
classpath /usr/lib/classpath/libgtkpeer.so
classpath /usr/lib/classpath/libjavaio.so
classpath /usr/lib/classpath/libjavaio.so.0
classpath /usr/lib/classpath/libjavaio.so.0.0.0
classpath /usr/lib/classpath/libjavalang.so
classpath /usr/lib/classpath/libjavalang.so.0
classpath /usr/lib/classpath/libjavalang.so.0.0.0
classpath /usr/lib/classpath/libjavalangmanagement.so
classpath /usr/lib/classpath/libjavalangmanagement.so.0
classpath /usr/lib/classpath/libjavalangmanagement.so.0.0.0
classpath /usr/lib/classpath/libjavalangreflect.so
classpath /usr/lib/classpath/libjavalangreflect.so.0
classpath /usr/lib/classpath/libjavalangreflect.so.0.0.0
classpath /usr/lib/classpath/libjavamath.so
classpath /usr/lib/classpath/libjavanet.so
classpath /usr/lib/classpath/libjavanet.so.0
classpath /usr/lib/classpath/libjavanet.so.0.0.0
classpath /usr/lib/classpath/libjavanio.so
classpath /usr/lib/classpath/libjavanio.so.0
classpath /usr/lib/classpath/libjavanio.so.0.0.0
classpath /usr/lib/classpath/libjavautil.so
classpath /usr/lib/classpath/libjavautil.so.0
classpath /usr/lib/classpath/libjavautil.so.0.0.0
classpath /usr/lib/classpath/libjawt.so
classpath /usr/lib/security/
classpath /usr/share/
classpath /usr/share/classpath/
classpath /usr/share/classpath/glibj.zip
classpath /usr/share/info/
classpath /usr/share/info/cp-hacking.info.gz
classpath /usr/share/info/cp-tools.info.gz
classpath /usr/share/info/cp-vmintegration.info.gz
classpath /usr/share/man/
classpath /usr/share/man/man1/
classpath /usr/share/man/man1/gjdoc.1.gz
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Pacman] Problème mise à jour

Message par benjarobin »

Met à jour gcc-gcj (par exemple via yaourt -S gcc-gcj)
Puis met à jour ton système : pacman -Syu
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre