更新到 Ubuntu 15.04 后 python-gtk2-dev 的问题

Jan*_*n B 1 python apt 15.04

每个 apt-get 操作都会给我以下错误消息:

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
Run Code Online (Sandbox Code Playgroud)

我尝试以此处描述的各种方式删除该软件包: 如何删除/安装未完全安装的软件包?

不幸的是,我收到以下错误:

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
Run Code Online (Sandbox Code Playgroud)

sudo apt-get install --reinstall python-gtk2-dev 也不起作用

Jan*_*n B 5

解决的办法是手动卸载封装所描述这里

要手动卸载损坏的软件包,请在 Debian 中以 root 身份运行以下两个命令,在 Ubuntu 中以 sudo 开头:

mv /var/lib/dpkg/info/PACKAGE.* /tmp/
dpkg --remove --force-remove-reinstreq PACKAGE
Run Code Online (Sandbox Code Playgroud)

PACKAGE破损的包裹在哪里