Problemas com python-gtk2-dev após atualização para o Ubuntu 15.04

1

Toda operação do apt-get me fornece a seguinte mensagem de erro:

dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg: trying script from the new package instead ...
dpkg: error processing archive /var/cache/apt/archives/python-gtk2-dev_2.24.0-3ubuntu4_all.deb (--unpack):
 subprocess new pre-removal script returned error exit status 1
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/python-gtk2-dev_2.24.0-3ubuntu4_all.deb

Eu tentei remover o pacote de várias formas descritas aqui: Como remover / instalar um pacote que não é totalmente instalado?

Infelizmente, recebo o seguinte erro:

sudo dpkg -P python-gtk2-dev                    
dpkg: error processing package python-gtk2-dev (--purge):
 package is in a very bad inconsistent state; you should
 reinstall it before attempting a removal
Errors were encountered while processing:
 python-gtk2-dev

sudo apt-get install --reinstall python-gtk2-dev também não funciona

    
por Jan B 04.05.2015 / 19:02

1 resposta

3

A solução foi desinstalar manualmente o pacote conforme descrito aqui :

Para desinstalar manualmente o pacote quebrado, execute os dois comandos abaixo como root no Debian, precedidos pelo sudo no Ubuntu:

mv /var/lib/dpkg/info/PACKAGE.* /tmp/
dpkg --remove --force-remove-reinstreq PACKAGE

onde PACKAGE é o pacote quebrado

    
por Jan B 04.05.2015 / 19:07