¿Cómo puedo desinstalar haguichi? /var/lib/dpkg/info/haguichi.postrm: glib-compile-schemas: no encontrado

¿Cómo puedo desinstalar haguichi? /var/lib/dpkg/info/haguichi.postrm: glib-compile-schemas: no encontrado

Cuando intento desinstalar haguichi, sucede esto:

Removing haguichi (1.3.3~ubuntu16.04.1) ...

/var/lib/dpkg/info/haguichi.postrm: 3: /var/lib/dpkg/info/haguichi.postrm: glib-compile-schemas: not found
dpkg: error processing package haguichi (--remove): subprocess installed post-removal script returned error exit status 127
Errors were encountered while processing:
 haguichi
E: Sub-process /usr/bin/dpkg returned an error code (1)

Respuesta1

El problema es el componente que falta libglib2.0-binque contiene el glib-compile-schemascomando.

Porque haguichi esta dañado, apt-geto dpkgintenta quitarlo cada vez que quieres instalar o desinstalar algo y eso termina en error porque libglib2.0-binfalta el y el desinstalador de haguichi depende de ello.

La siguiente solución funcionó para mí y espero que haga lo mismo para ti:

Simplemente le dije apt-getque ignorara a Haguichi durante cualquier proceso de instalación o desinstalación. Luego instalé el componente que faltaba y luego le dije apt-getque desinstalara haguichi.

A continuación se muestran los comandos que utilicé:

sudo -s
echo haguichi hold | dpkg --set-selections
apt-get install libglib2.0-bin
apt-get remove haguichi
exit

Nota:Cuando ejecute el comando, apt-get install libglib2.0-binaparecerá un error de haguichi al final, pero independientemente de que libglib haya instalado bin correctamente.

Hice esto usando el comando que encontré enaquí en Unix y Linux SE.

información relacionada