Die folgenden Pakete haben unerfüllte Abhängigkeiten:libgirepository-1.0-1:beschädigt:python-gi (<3.42.0-1+b1) aber 3.30.4-1 soll installiert werden
Nach dem Upgrade mit sudo apt dist-upgrade auf Debian 11 bullseye testing tritt der folgende Fehler auf:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:libgirepository-1.0-1 : Beschädigt: python-gi (<3.42.0-1+b1) aber 3.30.4-1 soll installiert werdenE: Fehler können nicht korrigiert werden, da Sie bestimmte Pakete in ihrem aktuellen Zustand angefordert haben, was die Paketabhängigkeiten unterbricht.Und deepin-wine QQ, TIM, Photoshop CS 6 können alle nicht mehr verwendet werden.
Ich habe viele Artikel zur Lösung des libgirepository-1.0-1-Problems online gesehen, aber keiner konnte es lösen. Nach mehreren Sicherungs- und Wiederherstellungsversuchen habe ich diese Methode zusammengefasst.
Deinstallieren Sie die Quelle des Abhängigkeitsfehlers libgirepository-1.0-1 (aktuell die neueste Systemversion)
$ sudo apt remove libgirepository-1.0-1Installieren Sie manuell 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 (die von deepin-wine benötigte ältere Version)
$ 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.debDiese Methode ist nur eine vorübergehende Lösung. Normales Aktualisieren mit sudo apt update und sudo apt upgrade funktioniert ohne Probleme. Wenn Sie jedoch sudo apt dist-upgrade verwenden, tritt der vorherige Fehler erneut auf und muss mit dieser Methode erneut behoben werden.