Les paquets suivants ont des dépendances non satisfaites:libgirepository-1.0-1:casse:python-gi (<3.42.0-1+b1) mais 3.30.4-1 va être installé
Après la mise à niveau avec sudo apt dist-upgrade sur Debian 11 bullseye testing, l’erreur suivante se produit :
Les paquets suivants ont des dépendances non satisfaites :libgirepository-1.0-1 : Casse : python-gi (<3.42.0-1+b1) mais 3.30.4-1 va être installéE: Impossible de corriger les erreurs, car vous avez demandé à conserver certains paquets dans leur état actuel, ce qui casse les dépendances entre paquets.Et deepin-wine QQ, TIM, Photoshop CS 6 ne peuvent plus être utilisés.
J’ai vu de nombreux articles en ligne pour résoudre le problème de libgirepository-1.0-1, mais aucun n’a pu le résoudre. Après plusieurs sauvegardes et restaurations, j’ai résumé cette méthode.
Désinstallez la source de l’erreur de dépendance libgirepository-1.0-1 (actuellement la dernière version du système)
$ sudo apt remove libgirepository-1.0-1Installez manuellement libgirepository-1.0-1_1.64.0-2_amd64.deb, gir1.2-glib-2.0_1.64.0-2_amd64.deb, python-gi_3.36.0-1_amd64.deb (l’ancienne version requise par deepin-wine)
$ sudo dpkg -i libgirepository-1.0-1_1.64.0-2_amd64.deb$ sudo dpkg -i gir1.2-glib-2.0_1.64.0-2_amd64.deb$ sudo dpkg -i python-gi_3.36.0-1_amd64.debCette méthode n’est qu’une solution temporaire. L’utilisation normale de sudo apt update et sudo apt upgrade fonctionne sans problème. Si vous utilisez sudo apt dist-upgrade, l’erreur précédente se reproduit et doit être résolue à nouveau avec cette méthode.