Dans ce cas, j'ai la libgbm1
détention, me donnant un message comme:
Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Depuis que j'ai lu attentivement Comment résoudre les dépendances non satisfaites après avoir ajouté un PPA? J'ai essayé de supprimer le paquet cassé avec sudo apt-get remove libgbm1
comme suggéré. Cependant, la commande remove m'a donné la même erreur.
sudo apt-get upgrade
ne met pas à jour ce package ( "...and 1 not upgraded."
). Et j'ai besoin de celui-ci pour construire d'autres packages qui en dépendent ( pkgProblemResover
problème à nouveau). Il semble que je ne puisse pas revenir sur la version ni avancer.
Étapes que j'ai jamais essayées:
- la désactivation de certains référentiels ppa
software updates
,sudo apt-get update
puis a essayé de corriger avec apt, ce qui n'a pas fonctionné. sudo apt-get -f install
avecand 1 not upgraded
.- essayé d'installer des packages qui en
libgbm1
dépendent. Mais plus de paquets se présentent et s'accumulent rapidement jusqu'à des dizaines d'entre eux, ce qui semble peu fiable à gérer, et ils ont également signalé des erreurs similaires.
Pourquoi n'ai-je pas pu retirer le paquet? Comment le réparer?
sudo apt --fix-broken install
aprèssudo dpkg --force-all -P libgbm1
pour terminer l'installation