Los siguientes paquetes tienen dependencias insatisfechas:libgirepository-1.0-1:rompe:python-gi (<3.42.0-1+b1) pero 3.30.4-1 va a ser instalado
Después de actualizar con sudo apt dist-upgrade en Debian 11 bullseye testing, aparece el siguiente error:
Los siguientes paquetes tienen dependencias insatisfechas:libgirepository-1.0-1 : Rompe: python-gi (<3.42.0-1+b1) pero 3.30.4-1 va a ser instaladoE: No se pueden corregir los errores, porque ha solicitado mantener ciertos paquetes en su estado actual, lo que rompe las dependencias entre paquetes.Y deepin-wine QQ, TIM, Photoshop CS 6 no se pueden usar.
He visto muchos artículos en línea para resolver el problema de libgirepository-1.0-1, pero ninguno pudo resolverlo. Después de varias copias de seguridad y restauraciones, he resumido este método.
Desinstale la fuente del error de dependencia libgirepository-1.0-1 (actualmente la última versión del sistema)
$ sudo apt remove libgirepository-1.0-1Instale manualmente 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 (la versión antigua requerida por 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.debEste método es solo una solución temporal. El uso normal de sudo apt update y sudo apt upgrade funciona sin problemas. Si usa sudo apt dist-upgrade, el error anterior se repite y debe resolverse nuevamente con este método.