[mise à jour] Conflit avec java (Résolu)

Mise à jour / Création /debug de paquetages
Répondre
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

[mise à jour] Conflit avec java (Résolu)

Message par Maximilien LIX »

Hello world !
J'ai voulu mettre à jour archlinux en lançant un banal yaourt -Syu sauf que j'ai un problème avec java qui bloque la mise à jour.

Celui-ci semble être en conflit avec un autre paquet.

Code : Tout sélectionner

:: Synchronisation des bases de données de paquets...
 core est à jour
 extra est à jour
 community est à jour
 multilib est à jour
 archlinuxfr est à jour


==> Nouvelle révision des paquets :
extra/jre7-openjdk-headless   7.u65_2.5.2-2 2 -> 3
extra/jre7-openjdk            7.u65_2.5.2-2 2 -> 3
extra/jdk7-openjdk            7.u65_2.5.2-2 2 -> 3
extra/boost-libs              1.56.0-1      1 -> 2
extra/libibus                 1.5.9-2       2 -> 3
extra/vlc                     2.1.5-3       3 -> 4

==> Mise à jour des logiciels (nouvelle version) :
extra/mesa-dri                10.3.0-3      -> 10.3.1-1
extra/mesa                    10.3.0-3      -> 10.3.1-1
extra/libogg                  1.3.1-2       -> 1.3.2-1
extra/mesa-libgl              10.3.0-3      -> 10.3.1-1
extra/python2-setuptools      1:6.0.2-1     -> 1:6.1-1
extra/speech-dispatcher       0.8-3         -> 0.8.1-1
extra/vim-runtime             7.4.459-1     -> 7.4.473-1
extra/vim                     7.4.459-1     -> 7.4.473-1
community/geogebra            5.0.14.0-1    -> 5.0.16.0-1
multilib/lib32-mesa-dri       10.3.0-3      -> 10.3.1-1
multilib/lib32-mesa           10.3.0-3      -> 10.3.1-1
multilib/lib32-mesa-libgl     10.3.0-3      -> 10.3.1-1
multilib/lib32-pcre           8.35-1        -> 8.36-1
multilib/lib32-xz             5.0.5-1       -> 5.0.7-1

==> Nouveau paquet :
extra/java-environment-common 2-1           (requis par jdk7-openjdk)
extra/java-runtime-common     2-1           (requis par jre7-openjdk-headless)

==> Continuer la mise à jour ? [O/n]
==> [V]oir les détails.   Sélectionner les paquets [M]anuellement.
==> --------------------------------------------------------------
==> o
:: Début de la mise à jour complète du système...
:: Remplacer java-common par extra/java-runtime-common ? [O/n] n
résolution des dépendances...
recherche des conflits entre paquets...
:: java-runtime-common et java-common sont en conflit. Supprimer java-common ? [o/N] o

Paquets (23): boost-libs-1.56.0-2  geogebra-5.0.16.0-1
              java-common-1-8 [suppression]  java-environment-common-2-1
              java-runtime-common-2-1  jre7-openjdk-7.u65_2.5.2-3
              jre7-openjdk-headless-7.u65_2.5.2-3  lib32-mesa-10.3.1-1
              lib32-mesa-dri-10.3.1-1  lib32-mesa-libgl-10.3.1-1
              lib32-pcre-8.36-1  lib32-xz-5.0.7-1  libibus-1.5.9-3
              libogg-1.3.2-1  mesa-10.3.1-1  mesa-dri-10.3.1-1
              mesa-libgl-10.3.1-1  python2-setuptools-1:6.1-1
              speech-dispatcher-0.8.1-1  vim-7.4.473-1  vim-runtime-7.4.473-1
              vlc-2.1.5-4  jdk7-openjdk-7.u65_2.5.2-3

Taille totale installé :     258,03 MiB
Taille de mise à jour net :  -0,08 MiB

:: Procéder à l’installation ? [O/n] o
(22/22) vérification des clés dans le trousseau    [----------------------] 100%
(22/22) vérification de l’intégrité des paquets    [----------------------] 100%
(22/22) chargement des fichiers des paquets        [----------------------] 100%
(22/22) analyse des conflits entre fichiers        [----------------------] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
java-environment-common : /usr/bin/appletviewer est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/extcheck est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/idlj est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jar est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jarsigner est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/javac est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/javadoc est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/javah est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/javap est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jcmd est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jconsole est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jdb est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jhat est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jinfo est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jmap est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jps est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jrunscript est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jsadebugd est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jstack est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jstat est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jstatd est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/native2ascii est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/rmic est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/schemagen est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/serialver est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/wsgen est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/wsimport est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/xjc est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/java est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/keytool est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/orbd est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/pack200 est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/policytool est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/rmid est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/rmiregistry est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/servertool est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/tnameserv est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/unpack200 est déjà présent dans le système de fichiers
java-runtime-common : /usr/lib/jvm/default est déjà présent dans le système de fichiers
java-runtime-common : /usr/lib/jvm/default-runtime est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
[maxou@localhost ~]$ 


Vous avez un idée de comment résoudre ce problème ? :?

cordialement, Max
Dernière modification par Maximilien LIX le lun. 13 oct. 2014, 19:09, modifié 1 fois.
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17568
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mise à jour] Conflit avec java

Message par benjarobin »

As tu lu la news ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

Re: [mise à jour] Conflit avec java

Message par Maximilien LIX »

Oups désolé ^^ j'avais pas vu
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [mise à jour] Conflit avec java (Résolu)

Message par mulanee »

Moi j'ai lu la news, j'ai fait tout ce qui était écrit, mais:

Code : Tout sélectionner

:: Début de la mise à jour complète du système...
:: Remplacer java-common par extra/java-runtime-common ? [O/n] o
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (14): boost-1.56.0-2  boost-libs-1.56.0-2  gnutls-3.3.9-1  java-common-1-8 [suppression]  java-environment-common-2-1  java-runtime-common-2-1
              jdk7-openjdk-7.u65_2.5.2-3  jre7-openjdk-7.u65_2.5.2-3  jre7-openjdk-headless-7.u65_2.5.2-3  libogg-1.3.2-1  mesa-10.3.1-1  mesa-dri-10.3.1-1
              mesa-libgl-10.3.1-1  vlc-2.1.5-4

Taille totale installé :     310,88 MiB
Taille de mise à jour net :  0,21 MiB

:: Procéder à l’installation ? [O/n] o
(13/13) vérification des clés dans le trousseau                                                [########################################################] 100%
(13/13) vérification de l’intégrité des paquets                                                [########################################################] 100%
(13/13) chargement des fichiers des paquets                                                    [########################################################] 100%
(13/13) analyse des conflits entre fichiers                                                    [########################################################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
java-runtime-common : /usr/bin/java est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/keytool est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/orbd est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/pack200 est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/policytool est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/rmid est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/rmiregistry est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/servertool est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/tnameserv est déjà présent dans le système de fichiers
java-runtime-common : /usr/bin/unpack200 est déjà présent dans le système de fichiers
java-runtime-common : /usr/lib/jvm/default est déjà présent dans le système de fichiers
java-runtime-common : /usr/lib/jvm/default-runtime est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/appletviewer est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/extcheck est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/idlj est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jar est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jarsigner est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/javac est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/javadoc est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/javah est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/javap est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jcmd est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jconsole est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jdb est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jhat est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jinfo est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jmap est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jps est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jrunscript est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jsadebugd est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jstack est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jstat est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/jstatd est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/native2ascii est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/rmic est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/schemagen est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/serialver est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/wsgen est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/wsimport est déjà présent dans le système de fichiers
java-environment-common : /usr/bin/xjc est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17568
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mise à jour] Conflit avec java (Résolu)

Message par benjarobin »

Manifestement tu n'as pas lu correctement la news...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [mise à jour] Conflit avec java (Résolu)

Message par mulanee »

Non, sûrement.

Code : Tout sélectionner

$ pacman -Q java-common
java-common ...

Si vous l’avez, lancez ces commandes avant une mise à jour :

# archlinux-java unset
# pacman -Sydd --asdeps java-runtime-common
:: java-runtime-common and java-common are in conflict. Remove java-common? [y/N] y
# archlinux-java fix

Et passez ensuite à la mise à jour :

# pacman -Su
Je l'avais.

J'ai fait

Code : Tout sélectionner

archlinux-java unset
puis

Code : Tout sélectionner

pacman -Sydd --asdeps java-runtime-common
:: java-runtime-common and java-common are in conflict. Remove java-common? [y/N] y
puis

Code : Tout sélectionner

archlinux-java fix
puis

Code : Tout sélectionner

pacman -Su
Mais j'ai dû mal lire
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17568
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mise à jour] Conflit avec java (Résolu)

Message par benjarobin »

Et donc as tu essayé à nouveau en tapant bien ceci ?
Si tu as bien suivi le début, donne nous la sortie de :

Code : Tout sélectionner

pacman -Q java-common java-runtime-common
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [mise à jour] Conflit avec java (Résolu)

Message par mulanee »

Code : Tout sélectionner

└»»pacman -Q java-common java-runtime-common
java-common 1-8
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17568
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mise à jour] Conflit avec java (Résolu)

Message par benjarobin »

Donc c'est bien ce que j'ai dit, tu n'as pas exécuté cette ligne :

Code : Tout sélectionner

pacman -Sydd --asdeps java-runtime-common
Et merci d'en donner la sortie dans son intégralité
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [mise à jour] Conflit avec java (Résolu)

Message par mulanee »

J'ai tout refait.
Bizarrement à un moment ce qui était en anglais est passé en français.
Ou alors j'ai répondu machinalement y au lieu de o
Bref, résolu.
Avatar de l’utilisateur
bowmore
Daikyu
Messages : 91
Inscription : mar. 21 déc. 2010, 12:55

Re: [mise à jour] Conflit avec java (Résolu)

Message par bowmore »

Toujours lire les news avant de faire une mise à jour...
:stupid:
Attendez vous au pire, vous ne serez jamais déçu...
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

Re: [mise à jour] Conflit avec java (Résolu)

Message par Maximilien LIX »

bowmore a écrit:
Toujours lire les news avant de faire une mise à jour...
Gomenasai ^^'
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Répondre