Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/05/2016, à 19:20

seub

[Résolu] Problème avec IcedTea et OpenJDK après passage à 16.04

Bonjour,

Je viens de faire la mise à niveau vers Ubuntu 16.04 depuis 15.10. Pendant la mise à niveau, il y a eu beaucoup d'erreurs de dépendances. Maintenant que la mise à niveau est terminée, il subsiste 4 ou 5 erreurs donc je n'arrive pas à me débarrasser, liés à des paquets IcedTea et OpenJDK. Cela ne me dérangerait pas de purger ces paquets (pour les réinstaller sur une base saine dans le futur si besoin), mais rien n'y fait. Voici le résultat d'un sudo apt-get upgrade :

brice@brice-yoga:~$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Paramétrage de openjdk-8-jre-headless:amd64 (8u91-b14-0ubuntu4~16.04.1) ...
update-alternatives: erreur: le chemin alternatif /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid n'existe pas
dpkg: erreur de traitement du paquet openjdk-8-jre-headless:amd64 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
dpkg: des problèmes de dépendances empêchent la configuration de openjdk-8-jre:amd64 :
 openjdk-8-jre:amd64 dépend de openjdk-8-jre-headless (= 8u91-b14-0ubuntu4~16.04.1) ; cependant :
 Le paquet openjdk-8-jre-headless:amd64 n'est pas encore configuré.

dpkg: erreur de traitement du paquet openjdk-8-jre:amd64 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de icedtea-netx:amd64 :
 icedtea-netx:amd64 dépend de openjdk-8-jre ; cependant :
 Le paquet openjdk-8-jre:amd64 n'est pas encore configuré.

dpkg: erreur de traitement du paquet icedtea-netx:amd64 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de icedtea-8-plugin:amd64 :
 icedtea-8-plugin:amd64 dépend de openjdk-8-jre ; cependant :
 Le paquet openjdk-8-jre:amd64 n'est pas encore configuré.
 icedtea-8-plugin:amd64 dépend de icedtea-netx (= 1.6.2-3ubuntAucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                                                                                                                                                                Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                                                                     Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                                                                                                     u1) ; cependant :
 Le paquet icedtea-netx:amd64 n'est pas encore configuré.

dpkg: erreur de traitement du paquet icedtea-8-plugin:amd64 (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 openjdk-8-jre-headless:amd64
 openjdk-8-jre:amd64
 icedtea-netx:amd64
 icedtea-8-plugin:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

Une idée pour résoudre ces erreurs ? Merci d'avance !

PS : J'ai posté à peu près la même question sur AskUbuntu ici. Dès que quelqu'un trouve une solution sur l'un des deux sites, je le ferai savoir tout de suite sur l'autre.

Dernière modification par seub (Le 09/05/2016, à 22:49)

Hors ligne

#2 Le 09/05/2016, à 19:44

Leeo97one

Re : [Résolu] Problème avec IcedTea et OpenJDK après passage à 16.04

update-alternatives: erreur: le chemin alternatif /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid n'existe pas

L'erreur semble venir de là. Il faut peut-être indiquer manuellement la bonne version de Java avant de lancer les mises à jours ? Avec update-alternatives ou update-java-alternatives : https://doc.ubuntu-fr.org/java#changer_ … par_defaut

Dernière modification par Leeo97one (Le 09/05/2016, à 19:46)

Hors ligne

#3 Le 09/05/2016, à 20:23

seub

Re : [Résolu] Problème avec IcedTea et OpenJDK après passage à 16.04

Merci pour le diagnotic et la suggestion, mais update-alternatives et update-java-alternatives ont échoué. Au cas où tu veux voir la tentative :

brice@brice-yoga:~$ sudo update-alternatives --config javac
[sudo] Mot de passe de brice : 
update-alternatives: erreur: pas d'alternatives pour javac
brice@brice-yoga:~$ sudo update-java-alternatives -s java-1.7.0-openjdk
update-java-alternatives: directory does not exist: /usr/lib/jvm/java-1.7.0-openjdk
brice@brice-yoga:~$ update-java-alternatives -l
java-1.8.0-openjdk-amd64       1081       /usr/lib/jvm/java-1.8.0-openjdk-amd64
brice@brice-yoga:~$ update-java-alternatives -s java-1.8.0-openjdk-amd64 
update-java-alternatives: no root privileges
brice@brice-yoga:~$ sudo update-java-alternatives -s java-1.8.0-openjdk-amd64 
update-alternatives: erreur: pas d'alternatives pour appletviewer
update-alternatives: erreur: pas d'alternatives pour java
update-alternatives: erreur: pas d'alternatives pour jconsole
update-alternatives: erreur: pas d'alternatives pour jexec
update-alternatives: erreur: pas d'alternatives pour jjs
update-alternatives: erreur: pas d'alternatives pour keytool
update-alternatives: erreur: pas d'alternatives pour mozilla-javaplugin.so
update-alternatives: erreur: pas d'alternatives pour orbd
update-alternatives: erreur: pas d'alternatives pour pack200
update-alternatives: erreur: pas d'alternatives pour policytool
update-alternatives: erreur: pas d'alternatives pour rmid
update-alternatives: erreur: pas d'alternatives pour rmiregistry
update-alternatives: erreur: pas d'alternatives pour servertool
update-alternatives: erreur: pas d'alternatives pour tnameserv
update-alternatives: erreur: pas d'alternatives pour unpack200
update-alternatives: erreur: pas d'alternatives pour java
update-alternatives: erreur: pas d'alternatives pour jexec
update-alternatives: erreur: pas d'alternatives pour jjs
update-alternatives: erreur: pas d'alternatives pour keytool
update-alternatives: erreur: pas d'alternatives pour orbd
update-alternatives: erreur: pas d'alternatives pour pack200
update-alternatives: erreur: pas d'alternatives pour rmid
update-alternatives: erreur: pas d'alternatives pour rmiregistry
update-alternatives: erreur: pas d'alternatives pour servertool
update-alternatives: erreur: pas d'alternatives pour tnameserv
update-alternatives: erreur: pas d'alternatives pour unpack200
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-8-openjdk-amd64/bin/appletviewer
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-8-openjdk-amd64/bin/jconsole
update-alternatives: erreur: pas d'alternatives pour policytool
update-alternatives: erreur: pas d'alternatives pour mozilla-javaplugin.so

Hors ligne

#4 Le 09/05/2016, à 20:30

xubu1957

Re : [Résolu] Problème avec IcedTea et OpenJDK après passage à 16.04

Bonjour,

Ce lien pourrait il être utile : gradot.wordpress.com/2015/10/19/update-alternatives/ ?


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 09/05/2016, à 21:34

seub

Re : [Résolu] Problème avec IcedTea et OpenJDK après passage à 16.04

Merci xubu mais on dirait que ce petit guide a besoin d'être adapté ou rafraîchi, je commence à suivre les instructions que j'ai déjà une erreur et un lien mort. J'avoue ne pas avoir le courage de passer à du temps à essayer de comprendre et corriger, pour un succès hypothétique. Pour l'instant j'aimerais bien me débarrasser de ces erreurs de paquets, je penserai dans un second temps à faire une installation "clean" de java.

Hors ligne

#6 Le 09/05/2016, à 22:14

xubu1957

Re : [Résolu] Problème avec IcedTea et OpenJDK après passage à 16.04

Sous réserve de l'avis de membres expérimentés !

J'ai trouvé cet autre lien : wikihow.com/installer-Oracle-Java-JDK-sur-Ubuntu-Linux

La commande donnée au § 3 ?

sudo apt-get purge openjdk-\*

après les paquets existent en version 8 dans Xenial : openjdk

documentation § 2.1  a écrit :

Autres versions
Une version 8 plus récente est disponible dans les dépôts pour Xenial 16.04. Il suffit alors d'installer les paquets openjdk-8-jre et son greffon pour les navigateurs internet: icedtea-8-plugin


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#7 Le 09/05/2016, à 22:43

seub

Re : [Résolu] Problème avec IcedTea et OpenJDK après passage à 16.04

Super xubu ça a marché impec ! Un grand merci ! smile

NB : j'ai installé openjdk-9-jre, tant qu'à faire.

Hors ligne