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 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

En 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

En 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

En ligne

#8 Le 12/05/2024, à 21:42

ylag

Re : [Résolu] Message de dépendances non satisfaites

Bonsoir,

stephane13 a écrit :

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

jplemoine a écrit :

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

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. smile


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 :

stephane13 a écrit :

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