[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dpkg: error: duplicate file trigger interest for filename `/usr/lib/gtk-2.0/2.10.0/immodules' and package `libgtk2.0-0:amd64'


On Sat, 2012-06-23 at 19:29:43 +0800, bsfmig wrote:
> Sorry for forwarding it to several lists but please understand my
> hurry and desperate as a normal non-developer user.
> System: Ubuntu 12.10 amd64
> This error keeps every package from installing, upgrading and
> removing, that is, it results in a completely broken state of dpkg.
> Please give a precise meaning and a working solution, thanks!
> It might be related to vlc but now even vlc cannot be removed.
> Detailed output come as follows (in Chinese):
> (正在读取数据库 ... 系统当前共安装有 199478 个文件和目录。)
> 正预备替换 libsamplerate0:amd64 0.1.8-4 (使用 .../libsamplerate0_0.1.8-5_amd64.deb) ...
> 正在解压缩将用于更替的包文件 libsamplerate0:amd64 ...
> 正预备替换 vlc-nox 2.0.1-4 (使用 .../vlc-nox_2.0.1-4build1_amd64.deb) ...
> 正在解压缩将用于更替的包文件 vlc-nox ...
> 正在处理用于 man-db 的触发器...
> dpkg: error: 文件 /usr/lib/gtk-2.0/2.10.0/immodules 和软件包
> libgtk2.0-0:amd64 有重复的文件触发关注
> E: Sub-process /usr/bin/dpkg returned an error code (2)
> 软件包安装失败。正在试图恢复:
> dpkg: error: 文件 /usr/lib/gtk-2.0/2.10.0/immodules 和软件包
> libgtk2.0-0:amd64 有重复的文件触发关注
> 按回车继续。

W/o having checked this at all, my first assumption is that this is
caused by the Ubuntu specific change introduced in 1.16.3ubuntu2,
which would generate duped entries for the native and foreign packages
from the previous unqualified package names in the triggers database.

The correct fix would be to use the architecture from the owning
package instead I guess.


Reply to: