Swisslinux.org

− The GNU/Linux crossroads in Switzerland −

 

Language

 

The Forum

You are not logged in.

  • Index
  •  » Ubuntu
  •  » Problème "système de paquets est cassé" Ubuntu 22.04

#1 09 Dec 2024 18:50:52

Ceridan
Apôtre du libre
 
From: Genève
Registered: 11 Aug 2015
Posts: 67

Problème "système de paquets est cassé" Ubuntu 22.04

Bonjour,

Suite à une tentative de mise à jour de pilotes, le gestionnaire de mises à jour m'indique l'impossibilité d'accomplir 14 mises à jours.

Il propose de décocher les paquets tiers, ce que j'ai fait sans succès, et de lancer :

Code:

sudo apt-get install -f

Qui donne le résultat suivant :

Les paquets supplémentaires suivants seront installés :
  libegl-dev libegl1 libgl-dev libgl1:i386 libgles2 libglvnd0:i386
  libglx-dev:i386 libglx0 libopengl0 libvdpau1
Les paquets suivants seront mis à jour :
  libegl-dev libegl1 libgl-dev libgl1:i386 libgles2 libglvnd0:i386
  libglx-dev:i386 libglx0 libopengl0 libvdpau1
10 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
14 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/496 ko dans les archives.
Après cette opération, 10.2 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 428093 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../0-libopengl0_1.7.0-2101~22.04_amd64.deb ...
Dépaquetage de libopengl0:amd64 (1.7.0-2101~22.04) sur (1.4.0-1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-vD4yun/0-libopengl0_1.7.0-2101~22.04_amd64.deb (--unpack) :
tentative de remplacement de « /usr/share/doc/libopengl0/changelog.Debian.gz », qui est différent d'autres instances du paquet libopengl0:amd64
Préparation du dépaquetage de .../1-libglx-dev_1.7.0-2101~22.04_i386.deb ...
Dépaquetage de libglx-dev:i386 (1.7.0-2101~22.04) sur (1.4.0-1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-vD4yun/1-libglx-dev_1.7.0-2101~22.04_i386.deb (--unpack) :
tentative de remplacement de « /usr/share/doc/libglx-dev/changelog.Debian.gz », qui est différent d'autres instances du paquet libglx-dev:i386
Préparation du dépaquetage de .../2-libgl-dev_1.7.0-2101~22.04_amd64.deb ...
Dépaquetage de libgl-dev:amd64 (1.7.0-2101~22.04) sur (1.4.0-1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-vD4yun/2-libgl-dev_1.7.0-2101~22.04_amd64.deb (--unpack) :
tentative de remplacement de « /usr/share/doc/libgl-dev/changelog.Debian.gz », qui est différent d'autres instances du paquet libgl-dev:amd64
Préparation du dépaquetage de .../3-libgl1_1.7.0-2101~22.04_i386.deb ...
Dépaquetage de libgl1:i386 (1.7.0-2101~22.04) sur (1.4.0-1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-vD4yun/3-libgl1_1.7.0-2101~22.04_i386.deb (--unpack) :
tentative de remplacement de « /usr/share/doc/libgl1/changelog.Debian.gz », qui est différent d'autres instances du paquet libgl1:i386
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                Préparation du dépaquetage de .../4-libglx0_1.7.0-2101~22.04_amd64.deb ...
Dépaquetage de libglx0:amd64 (1.7.0-2101~22.04) sur (1.4.0-1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-vD4yun/4-libglx0_1.7.0-2101~22.04_amd64.deb (--unpack) :
tentative de remplacement de « /usr/share/doc/libglx0/changelog.Debian.gz », qui est différent d'autres instances du paquet libglx0:amd64
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                Préparation du dépaquetage de .../5-libgles2_1.7.0-2101~22.04_amd64.deb ...
Dépaquetage de libgles2:amd64 (1.7.0-2101~22.04) sur (1.4.0-1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-vD4yun/5-libgles2_1.7.0-2101~22.04_amd64.deb (--unpack) :
tentative de remplacement de « /usr/share/doc/libgles2/changelog.Debian.gz », qui est différent d'autres instances du paquet libgles2:amd64
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                Préparation du dépaquetage de .../6-libglvnd0_1.7.0-2101~22.04_i386.deb ...
Dépaquetage de libglvnd0:i386 (1.7.0-2101~22.04) sur (1.4.0-1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-vD4yun/6-libglvnd0_1.7.0-2101~22.04_i386.deb (--unpack) :
tentative de remplacement de « /usr/share/doc/libglvnd0/changelog.Debian.gz », qui est différent d'autres instances du paquet libglvnd0:i386
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                Préparation du dépaquetage de .../7-libegl1_1.7.0-2101~22.04_amd64.deb ...
Dépaquetage de libegl1:amd64 (1.7.0-2101~22.04) sur (1.4.0-1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-vD4yun/7-libegl1_1.7.0-2101~22.04_amd64.deb (--unpack) :
tentative de remplacement de « /usr/share/doc/libegl1/changelog.Debian.gz », qui est différent d'autres instances du paquet libegl1:amd64
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                Préparation du dépaquetage de .../8-libegl-dev_1.7.0-2101~22.04_amd64.deb ...
Dépaquetage de libegl-dev:amd64 (1.7.0-2101~22.04) sur (1.4.0-1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-vD4yun/8-libegl-dev_1.7.0-2101~22.04_amd64.deb (--unpack) :
tentative de remplacement de « /usr/share/doc/libegl-dev/changelog.Debian.gz », qui est différent d'autres instances du paquet libegl-dev:amd64
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                Préparation du dépaquetage de .../9-libvdpau1_1.5-2105~22.04_amd64.deb ...
Dépaquetage de libvdpau1:amd64 (1.5-2105~22.04) sur (1.5-2~kisak~j) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-vD4yun/9-libvdpau1_1.5-2105~22.04_amd64.deb (--unpack) :
tentative de remplacement de « /usr/share/doc/libvdpau1/changelog.Debian.gz », qui est différent d'autres instances du paquet libvdpau1:amd64
Aucun rapport « apport » écrit car MaxReports a déjà été atteint

     
Des erreurs ont été rencontrées pendant l'exécution :
/tmp/apt-dpkg-install-vD4yun/0-libopengl0_1.7.0-2101~22.04_amd64.deb
/tmp/apt-dpkg-install-vD4yun/1-libglx-dev_1.7.0-2101~22.04_i386.deb
/tmp/apt-dpkg-install-vD4yun/2-libgl-dev_1.7.0-2101~22.04_amd64.deb
/tmp/apt-dpkg-install-vD4yun/3-libgl1_1.7.0-2101~22.04_i386.deb
/tmp/apt-dpkg-install-vD4yun/4-libglx0_1.7.0-2101~22.04_amd64.deb
/tmp/apt-dpkg-install-vD4yun/5-libgles2_1.7.0-2101~22.04_amd64.deb
/tmp/apt-dpkg-install-vD4yun/6-libglvnd0_1.7.0-2101~22.04_i386.deb
/tmp/apt-dpkg-install-vD4yun/7-libegl1_1.7.0-2101~22.04_amd64.deb
/tmp/apt-dpkg-install-vD4yun/8-libegl-dev_1.7.0-2101~22.04_amd64.deb
/tmp/apt-dpkg-install-vD4yun/9-libvdpau1_1.5-2105~22.04_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Je n'ai pas le niveau pour comprendre malheureusement...

Toute aide bienvenue !!

Offline

 

#2 09 Dec 2024 21:00:54

claudep
Prêcheu(r|se) du libre
 
Registered: 19 May 2015
Posts: 141

Re: Problème "système de paquets est cassé" Ubuntu 22.04

D'après packages.ubuntu.com, les versions officielles de cette série de paquets pour 22.04 semble bien être 1.4.0-1 (https://packages.ubuntu.com/search?keyw … ection=all).

Donc je suppose que ces installations de versions 1.7.0-2101~22.04 proviennent de dépendances de paquets tiers qui ont rétroporté des versions provenant de 24.04. Ça me paraît douteux. C'est un problème assez classique quand on installe des paquets provenant de sources non officielles, à éviter quand c'est possible.

Désolé, ça n'aide pas beaucoup.

Last edited by claudep (09 Dec 2024 21:16:35)

Offline

 

#3 10 Dec 2024 01:33:24

stanwood
Apôtre du libre
 
From: Gruyères
Registered: 07 Mar 2021
Posts: 88
Website

Re: Problème "système de paquets est cassé" Ubuntu 22.04

Je ne suis pas expert du tout, mais on peut essayer sans risque les commandes suivantes pour tenter de débloquer la situation:

Code:

sudo dpkg --configure -a
sudo apt update --fix-missing
sudo apt --fix-broken install

Puis:

Code:

sudo apt autoremove
sudo apt autoclean
sudo apt clean
sudo snap refresh
sudo apt update
sudo apt full-upgrade

Puis:

Code:

sudo reboot

Offline

 
  • Index
  •  » Ubuntu
  •  » Problème "système de paquets est cassé" Ubuntu 22.04

Board footer

Powered by FluxBB