* Jakub Wilk <jw...@debian.org>, 2012-01-13, 15:04:
Selecting previously deselected package libuim7.
Unpacking libuim7 (from .../libuim7_1%3a1.7.1-3_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/libuim7_1%3a1.7.1-3_amd64.deb
(--unpack):
trying to overwrite '/usr/lib/libuim-custom.so.2', which is also in package
libuim6 1:1.5.7-9.1
http://piuparts.debian.org/squeeze2wheezy/fail/uim-utils_1:1.7.1-3.log
Probably
Conflicts: libuim6
Replaces: libuim6
will be needed because the libuim6 package may be unusable after
installing libuim7 and will be unusable after installing and
removing libuim7 because some file has disappeared.
Normally multiple versions of shared library packages should be
co-installable with each other. So a better way to fix this would be
to move libuim-custom and libuim-scm libraries into separate packages
and make _them_ conflict with libuim6. (This still does not allow
libuim{6,7} co-installability, but at least will help to avoid such
bugs in the future.)
That said, the splitting needs to be done with care. As far as I can
see, all the reverse dependencies that are linked to libuim.so.7 are
also linked to libuim-scm.so.0.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org