Résolu le 30-04-21 récupération de paquets cassés avec Synaptic

Assistance concernant Linux Mint
Répondre
kristen
Messages : 45
Enregistré le : dim. 4 mars 2018 11:03

récupération de paquets cassés avec Synaptic

Message par kristen »

Bonjour,

Depuis quelque temps, la présence de paquets cassés perturbe soit mes mses à jour, soit d'autres commandes dans le terminal. J'ai le message suivant :
Les paquets suivants contiennent des dépendances non satisfaites :
libc6-dbg : Dépend: libc6 (= 2.31-0ubuntu9.3) mais 2.31-0ubuntu9.2 devra être installé
libc6-dev : Dépend: libc6 (= 2.31-0ubuntu9.3) mais 2.31-0ubuntu9.2 devra être installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
Lancer apt --fix-broken install me renvoie une liste de commandes posssibles apt.

Je lance Synaptic > filtres personnalisés > cassés.
Je trouve bien libc6-dbg et libc6-dev.
Menu > édition > réparer les fichiers cassés.
Un message dans la barre d'état dit que : "Les problèmes de dépendance ont été corrigés avec succés" mais en fait si je relance Synaptic, je vois toujours ces deux paquets comme cassés.

Merci de votre aide !
Desktop MATE 1.22.2 kernel 5.3.0-40-generic x86_64 Linux Mint 21.2 Virginia
graphics AMD RV280 [Radeon 9200 PRO] mémoire 16 Gb

Avatar du membre
arghlub
Administrateur du site
Messages : 10376
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: récupération de paquets cassés avec Synaptic

Message par arghlub »

Salut,

Essaie de réparer les dépendances cassées dans un terminal avec un de ces 2 commandes (ces 2 commandes sont synonymes) :

Code : Tout sélectionner

sudo apt install --fix-broken
ou

Code : Tout sélectionner

sudo apt install -f
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre de l' April.org────────────────

kristen
Messages : 45
Enregistré le : dim. 4 mars 2018 11:03

Re: récupération de paquets cassés avec Synaptic

Message par kristen »

Voici ce que ça donne. À noter évidemment le message d'erreur en fin de parcours. J'ai le même lorsque je veux faire des mises à jour :

Code : Tout sélectionner

$ sudo apt install --fix-broken
[sudo] Mot de passe de kristen :         
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  dh-strip-nondeterminism dwz gcc-7-base gcc-8-base gir1.2-harfbuzz-0.0
  icu-devtools libarchive-cpio-perl libasan4 libcairo-script-interpreter2
  libcilkrts5 libcupsfilters-dev libdatrie-dev libdbus-1-dev
  libdbus-glib-1-dev-bin libdebhelper-perl libepoxy-dev libffi-dev
  libfile-stripnondeterminism-perl libfribidi-dev libgcc-7-dev
  libglib2.0-dev-bin libglu1-mesa-dev libgraphite2-dev libharfbuzz-gobject0
  libice-dev libjbig-dev libmail-sendmail-perl libmpx2 libpcre16-3
  libpcre2-posix2 libpcre32-3 libpcrecpp0v5 libpixman-1-dev libpng-tools
  libsensors4-dev libsepol1-dev libsigc++-2.0-dev libsm-dev
  libsub-override-perl libsys-hostname-long-perl libthai-dev libtiffxx5
  libubsan0 libwayland-bin libwayland-dev libwrap0-dev libxcb-render0-dev
  libxcb-shm0-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxext-dev
  libxfixes-dev libxi-dev libxinerama-dev libxkbcommon-dev libxrandr-dev
  libxrender-dev libxtst-dev linux-headers-5.4.0-67
  linux-headers-5.4.0-67-generic linux-headers-5.4.0-70
  linux-headers-5.4.0-70-generic linux-image-5.4.0-67-generic
  linux-image-5.4.0-70-generic linux-modules-5.4.0-67-generic
  linux-modules-5.4.0-70-generic linux-modules-extra-5.4.0-67-generic
  linux-modules-extra-5.4.0-70-generic pango1.0-tools po-debconf
  wayland-protocols wx-common wx3.0-headers x11proto-input-dev
  x11proto-randr-dev x11proto-record-dev x11proto-xext-dev
  x11proto-xinerama-dev
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 30 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
Paramétrage de locales (2.31-0ubuntu9.3) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another p
rocess: Resource temporarily unavailable
dpkg: erreur de traitement du paquet locales (--configure) :
 installed locales package post-installation script subprocess returned error ex
it status 1
Des erreurs ont été rencontrées pendant l'exécution :
 locales
E: Sub-process /usr/bin/dpkg returned an error code (1)
C'est quoi ce problème avec les locales ?
Desktop MATE 1.22.2 kernel 5.3.0-40-generic x86_64 Linux Mint 21.2 Virginia
graphics AMD RV280 [Radeon 9200 PRO] mémoire 16 Gb

Avatar du membre
david37
modérateur
Messages : 3875
Enregistré le : lun. 22 août 2016 05:06

Re: récupération de paquets cassés avec Synaptic

Message par david37 »

Bonjour,

préconisation de présentation
plutôt que de faire une capture d'écran du terminal, faire un copier de celui-ci et le coller dans le message entre les balises "code", c'est plus simple et plus facile à suivre ;)
pour l'utilisation des balises voir tuto barre d'outils des messages
(tu avais utilisé les balises "quote" qui sont réservés pour faire référence à une citation d'un autre post, j'ai remplacé par "code")
PC1: Mobo: Gigabyte B550 AORUS Elite 2 / CPU: AMD Ryzen 7 3700X / GPU: MSI Radeon RX 580 Armor / RAM: 32 GB @3600 MHz CL16 / SSD: Samsung 970 EVO 500 GB / LM 20.2 Xfce
PC2: HP Pavilion 15 / AMD Ryzen 5 5500U with Radeon Graphics / 16GB RAM / 500 GB SSD / Debian 11 Xfce
PC3: Dell-Latitude E7240 / 2.1GHz i7-4600U / Intel Haswell-ULT HD 4400 / 8GB RAM / 250 GB Hard Drive / LM 20.2 Xfce

kristen
Messages : 45
Enregistré le : dim. 4 mars 2018 11:03

Re: récupération de paquets cassés avec Synaptic

Message par kristen »

J'ai fait une petite recherche sur le message /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable.
J'ai utilisé la commande :
fuser -v -k /var/cache/debconf/config.dat
pour voir le processus coupable et pour le 'killer'. Pas de réponse. Par contre, en ajoutant l'option '-k' (kill), ça m'a donné ça :
sudo fuser -v -k /var/cache/debconf/config.dat

UTIL. PID ACCÈS COMMANDE
/var/cache/debconf/config.dat:
root 7063 F.... frontend
et tout a l'air d'être redevenu normal. Je ne sais pas ce qu'était ce processus bloquant, et je n'ai pas tout compris à l'histoire, mais bon ça marche !
Merci à arghlub et à la liste !
Desktop MATE 1.22.2 kernel 5.3.0-40-generic x86_64 Linux Mint 21.2 Virginia
graphics AMD RV280 [Radeon 9200 PRO] mémoire 16 Gb

Avatar du membre
alain
Administrateur du site
Messages : 15153
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: récupération de paquets cassés avec Synaptic

Message par alain »

Bonjour.

Sujet archivé (en lecture seule) car résolu.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.7 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Répondre