Pages : 1
#1 Le 12/05/2024, à 21:09
- stephane13
[Résolu] Message de dépendances non satisfaites
Bonjour,
Dans le tableau de bord, j'ai une icône en forme de sens interdit. En faisant une MAJ par la console j'ai le message suivant:
:~$ sudo apt dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
ubuntu-advantage-tools : Dépend: ubuntu-pro-client (>= 31.2.3~22.04) mais 31.2.2~22.04 est installé
ubuntu-pro-client-l10n : Dépend: ubuntu-pro-client (= 31.2.3~22.04) mais 31.2.2~22.04 est installé
N: « 20apt-esm-hook.conf » dans le répertoire « /etc/apt/apt.conf.d/ » a été ignoré car ce n'est pas un fichier ordinaire
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
À titre informatif, suivant cette méthode j'ai crée un lien symbolique dev/null pour supprimer la proposition Ubuntu Pro. Je ne sais pas si il y a une relation de cause à effet.
Merci.
Dernière modification par stephane13 (Le 13/05/2024, à 17:12)
Ubuntu Mate 22.04
Hors ligne
#2 Le 12/05/2024, à 21:13
- xubu1957
Re : [Résolu] Message de dépendances non satisfaites
Bonjour,
Fournis les retours de :
sudo apt update
et d'éventuels paquets cassés :
dpkg -l | grep -v ^ii
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
#3 Le 12/05/2024, à 21:21
- stephane13
Re : [Résolu] Message de dépendances non satisfaites
stephane@pcbureau:~$ sudo apt update
[sudo] Mot de passe de stephane :
Atteint :1 http://fr.archive.ubuntu.com/ubuntu jammy InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu jammy-updates InRelease
Atteint :3 http://fr.archive.ubuntu.com/ubuntu jammy-backports InRelease
Réception de :4 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Ign :5 https://repo.vivaldi.com/stable/deb stable InRelease
Atteint :6 https://repo.vivaldi.com/stable/deb stable Release
110 ko réceptionnés en 1s (139 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
4 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
N: « 20apt-esm-hook.conf » dans le répertoire « /etc/apt/apt.conf.d/ » a été ignoré car ce n'est pas un fichier ordinaire
Les paquets pas à jour, je veux bien essayer cette fois si tu veux mais j'ai parfois ce message et pas de MAJ derrière mais ça se fait lors d'une relance suivante.
stephane@pcbureau:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-========================================-=======================================-============-================================================================================
it bamfdaemon 0.5.6+22.04.20220217-0ubuntu1 amd64 Window matching library - daemon
it dbus 1.12.20-2ubuntu4.1 amd64 simple interprocess messaging system (daemon and utilities)
it desktop-file-utils 0.26-1ubuntu3 amd64 Utilities for .desktop files
it gnome-menus 3.36.0-1ubuntu3 amd64 GNOME implementation of the freedesktop menu specification
it libc-bin 2.35-0ubuntu3.7 amd64 GNU C Library: Binaries
iU libpoppler-cpp0v5:amd64 22.02.0-2ubuntu0.4 amd64 PDF rendering library (CPP shared library)
iU libpoppler-glib8:amd64 22.02.0-2ubuntu0.4 amd64 PDF rendering library (GLib-based shared library)
iU libpoppler118:amd64 22.02.0-2ubuntu0.4 amd64 PDF rendering library
rc linux-image-5.19.0-50-generic 5.19.0-50.50 amd64 Signed kernel image generic
rc linux-image-6.2.0-26-generic 6.2.0-26.26~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.2.0-31-generic 6.2.0-31.31~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.2.0-32-generic 6.2.0-32.32~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.2.0-33-generic 6.2.0-33.33~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.2.0-34-generic 6.2.0-34.34~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.2.0-35-generic 6.2.0-35.35~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.2.0-36-generic 6.2.0-36.37~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.2.0-37-generic 6.2.0-37.38~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.2.0-39-generic 6.2.0-39.40~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.5.0-14-generic 6.5.0-14.14~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.5.0-15-generic 6.5.0-15.15~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.5.0-17-generic 6.5.0-17.17~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.5.0-18-generic 6.5.0-18.18~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.5.0-21-generic 6.5.0-21.21~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.5.0-25-generic 6.5.0-25.25~22.04.1 amd64 Signed kernel image generic
rc linux-image-6.5.0-26-generic 6.5.0-26.26~22.04.1 amd64 Signed kernel image generic
rc linux-modules-5.19.0-50-generic 5.19.0-50.50 amd64 Linux kernel extra modules for version 5.19.0 on 64 bit x86 SMP
rc linux-modules-6.2.0-26-generic 6.2.0-26.26~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-6.2.0-31-generic 6.2.0-31.31~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-6.2.0-32-generic 6.2.0-32.32~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-6.2.0-33-generic 6.2.0-33.33~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-6.2.0-34-generic 6.2.0-34.34~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-6.2.0-35-generic 6.2.0-35.35~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-6.2.0-36-generic 6.2.0-36.37~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-6.2.0-37-generic 6.2.0-37.38~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-6.2.0-39-generic 6.2.0-39.40~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-6.5.0-14-generic 6.5.0-14.14~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-6.5.0-15-generic 6.5.0-15.15~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-6.5.0-17-generic 6.5.0-17.17~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-6.5.0-18-generic 6.5.0-18.18~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-6.5.0-21-generic 6.5.0-21.21~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-6.5.0-25-generic 6.5.0-25.25~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-6.5.0-26-generic 6.5.0-26.26~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-extra-5.19.0-50-generic 5.19.0-50.50 amd64 Linux kernel extra modules for version 5.19.0 on 64 bit x86 SMP
rc linux-modules-extra-6.2.0-26-generic 6.2.0-26.26~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-extra-6.2.0-31-generic 6.2.0-31.31~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-extra-6.2.0-32-generic 6.2.0-32.32~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-extra-6.2.0-33-generic 6.2.0-33.33~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-extra-6.2.0-34-generic 6.2.0-34.34~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-extra-6.2.0-35-generic 6.2.0-35.35~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-extra-6.2.0-36-generic 6.2.0-36.37~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-extra-6.2.0-37-generic 6.2.0-37.38~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-extra-6.2.0-39-generic 6.2.0-39.40~22.04.1 amd64 Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc linux-modules-extra-6.5.0-14-generic 6.5.0-14.14~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-extra-6.5.0-15-generic 6.5.0-15.15~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-extra-6.5.0-17-generic 6.5.0-17.17~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-extra-6.5.0-18-generic 6.5.0-18.18~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-extra-6.5.0-21-generic 6.5.0-21.21~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-extra-6.5.0-25-generic 6.5.0-25.25~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc linux-modules-extra-6.5.0-26-generic 6.5.0-26.26~22.04.1 amd64 Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
it mailcap 3.70+nmu1ubuntu1 all Debian's mailcap system, and support programs
it man-db 2.10.2-1 amd64 tools for reading manual pages
it mate-menus 1.26.0-2ubuntu2 all implementation of the freedesktop menu specification for MATE
iU poppler-utils 22.02.0-2ubuntu0.4 amd64 PDF utilities (based on Poppler)
iU snapd 2.62+22.04 amd64 Daemon and tooling that enable snap packages
iU ubuntu-advantage-tools 31.2.3~22.04 all transitional dummy package for ubuntu-pro-client
iU ubuntu-pro-client-l10n 31.2.3~22.04 amd64 Translations for Ubuntu Pro Client
iU vivaldi-stable 6.7.3329.27-1 amd64 Experience the web in a whole new way with Vivaldi.
stephane@pcbureau:~$
Ubuntu Mate 22.04
Hors ligne
#4 Le 12/05/2024, à 21:26
- xubu1957
Re : [Résolu] Message de dépendances non satisfaites
Pour purger les résidus de configuration marqués "rc" :
sudo apt purge ~c
comme expliqué à la machine à café et rajouté dans ce message
Essaye :
sudo apt install -fy
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 12/05/2024, à 21:29
- stephane13
Re : [Résolu] Message de dépendances non satisfaites
stephane@pcbureau:~$ sudo apt purge ~c
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
ubuntu-advantage-tools : Dépend: ubuntu-pro-client (>= 31.2.3~22.04) mais 31.2.2~22.04 devra être installé
ubuntu-pro-client-l10n : Dépend: ubuntu-pro-client (= 31.2.3~22.04) mais 31.2.2~22.04 devra être installé
N: « 20apt-esm-hook.conf » dans le répertoire « /etc/apt/apt.conf.d/ » a été ignoré car ce n'est pas un fichier ordinaire
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution)
stephane@pcbureau:~$ sudo apt install -fy
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
ubuntu-pro-client
Les paquets suivants seront mis à jour :
ubuntu-pro-client
1 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
8 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/197 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
N: « 20apt-esm-hook.conf » dans le répertoire « /etc/apt/apt.conf.d/ » a été ignoré car ce n'est pas un fichier ordinaire
(Lecture de la base de données... 361828 fichiers et répertoires déjà installés.
)
Préparation du dépaquetage de .../ubuntu-pro-client_31.2.3~22.04_amd64.deb ...
Dépaquetage de ubuntu-pro-client (31.2.3~22.04) sur (31.2.2~22.04) ...
dpkg: avertissement: ubuntu-pro-client : le fichier de configuration « /etc/apt/
apt.conf.d/20apt-esm-hook.conf » n'est ni un vrai fichier ni un lien (= « /dev/n
ull »)
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/ubuntu-pro-clien
t_31.2.3~22.04_amd64.deb (--unpack) :
impossible d'ouvrir « /etc/apt/apt.conf.d/20apt-esm-hook.conf.dpkg-new »: Aucun
fichier ou dossier de ce nom
Aucun rapport « apport » n'a été créé car le message d'erreur rapporte un problè
me sur le système local
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/ubuntu-pro-client_31.2.3~22.04_amd64.deb
N: « 20apt-esm-hook.conf » dans le répertoire « /etc/apt/apt.conf.d/ » a été ignoré car ce n'est pas un fichier ordinaire
E: Sub-process /usr/bin/dpkg returned an error code (1)
stephane@pcbureau:~
Ubuntu Mate 22.04
Hors ligne
#6 Le 12/05/2024, à 21:31
- stephane13
Re : [Résolu] Message de dépendances non satisfaites
Le message d'erreur m’envoie justement sur le paquet Ubuntu Pro. Est-ce que je n'aurais pas intérêt à supprimer ce lien?
Ubuntu Mate 22.04
Hors ligne
#7 Le 12/05/2024, à 21:37
- xubu1957
Re : [Résolu] Message de dépendances non satisfaites
Je vais laisser répondre des aidants plus aguerris.
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
#8 Le 12/05/2024, à 21:42
- ylag
Re : [Résolu] Message de dépendances non satisfaites
Bonsoir,
Le message d'erreur m’envoie justement sur le paquet Ubuntu Pro. Est-ce que je n'aurais pas intérêt à supprimer ce lien?
Je crois que oui, si tu l'as créé toi-même ; repasser ensuite :
sudo apt install -fy
A+
Hors ligne
#9 Le 12/05/2024, à 21:48
- stephane13
Re : [Résolu] Message de dépendances non satisfaites
(en mode confus) Et je fais comment pour supprimer ce lien?
Ubuntu Mate 22.04
Hors ligne
#10 Le 12/05/2024, à 21:55
- ylag
Re : [Résolu] Message de dépendances non satisfaites
Bonsoir,
Faudrait savoir comment le lien a été créé ...
A+
Hors ligne
#11 Le 12/05/2024, à 22:13
- stephane13
Re : [Résolu] Message de dépendances non satisfaites
J'ai fait
sudo ln -s -f /dev/null /etc/apt/apt.conf.d/20apt-esm-hook.conf
Ubuntu Mate 22.04
Hors ligne
#12 Le 12/05/2024, à 22:36
- jplemoine
Re : [Résolu] Message de dépendances non satisfaites
dans un premier temps, il faut supprimer le lien :
sudo rm /etc/apt/apt.conf.d/20apt-esm-hook.conf
Puis remettre le contenu "normal" :
sudo nano /etc/apt/apt.conf.d/20apt-esm-hook.conf
Remettre le fichier d'origine (si une copie avait été faite)
Sinon Faire un copier-coller du contenu suivant :
APT::Update::Pre-Invoke {
"[ ! -e /run/systemd/system ] || [ $(id -u) -ne 0 ] || systemctl start --no-block apt-news.service esm-cache.service || true";
};
binary::apt::AptCli::Hooks::Upgrade {
"[ ! -f /usr/lib/ubuntu-advantage/apt-esm-json-hook ] || /usr/lib/ubuntu-advantage/apt-esm-json-hook || true";
};
Puis ctrl-o + <entrée> (pour sauvegarder)
ctrl-x pour sortir de nano
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#13 Le 12/05/2024, à 22:37
- jplemoine
Re : [Résolu] Message de dépendances non satisfaites
Essayer de refaire un
sudo apt update
pour voir ce que ça donne
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#14 Le 13/05/2024, à 17:11
- stephane13
Re : [Résolu] Message de dépendances non satisfaites
dans un premier temps, il faut supprimer le lien :
sudo rm /etc/apt/apt.conf.d/20apt-esm-hook.conf
Puis remettre le contenu "normal" :
sudo nano /etc/apt/apt.conf.d/20apt-esm-hook.confRemettre le fichier d'origine (si une copie avait été faite)
Sinon Faire un copier-coller du contenu suivant :APT::Update::Pre-Invoke { "[ ! -e /run/systemd/system ] || [ $(id -u) -ne 0 ] || systemctl start --no-block apt-news.service esm-cache.service || true"; }; binary::apt::AptCli::Hooks::Upgrade { "[ ! -f /usr/lib/ubuntu-advantage/apt-esm-json-hook ] || /usr/lib/ubuntu-advantage/apt-esm-json-hook || true"; };
Puis ctrl-o + <entrée> (pour sauvegarder)
ctrl-x pour sortir de nano
Bien joué!
Désolé je n'ai pas pensé à faire des copies du terminal.
J'ai donc suivi ta méthode, après une update et un dist-upgrade, j'ai toujours eu le message d'erreur. J'ai redémarré le PC, j'ai toujours eu l'icône. J'ai fait un apt --fix-broken install, ça m'a (ré)installé Ubuntu Pro. J'ai redémarré le PC et maintenant c'est bon.
Merci beaucoup jplemoine.
Ubuntu Mate 22.04
Hors ligne
#15 Le 13/05/2024, à 17:22
- jplemoine
Re : [Résolu] Message de dépendances non satisfaites
En fait, j'ai suivi ton idée du post #6 :
Le message d'erreur m’envoie justement sur le paquet Ubuntu Pro. Est-ce que je n'aurais pas intérêt à supprimer ce lien?
Après si tu veux supprimer Ubuntu Pro, il faut le faire de manière correcte pas en mettant un lien.
Et surtout, fais des sauvegardes pour pouvoir revenir en arrière.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
Pages : 1