Dans ce cas, j'ai la libgbm1dé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 libgbm1comme suggéré. Cependant, la commande remove m'a donné la même erreur.
sudo apt-get upgradene 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 ( pkgProblemResoverproblè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 updatepuis a essayé de corriger avec apt, ce qui n'a pas fonctionné. sudo apt-get -f installavecand 1 not upgraded.- essayé d'installer des packages qui en
libgbm1dé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 installaprèssudo dpkg --force-all -P libgbm1pour terminer l'installation