[pkg-xmule] amule doesn't install

Daniel Leidert daniel.leidert.spam at gmx.net
Tue Sep 13 12:03:38 UTC 2005


cc to amule maintainer, bug reporter(s), xmule maintainers

I can reproduce the bug. The problem was introduced by xmule, which does
not remove the diversion set by xmule (<< 1.9.5-2) during update to
version >= 1.9.5-2 (where the conflict with amule was removed). The
postrm script only removed the diversion during "remove"-action. See the
postrm-script at [1]. A quick fix could be: a check in the amule preinst
script, which checks the output of 'dpkg-divert --list /usr/bin/ed2k'
and if the result is 'diversion of /usr/bin/ed2k to /usr/bin/ed2k.amule
by xmule', remove the diversion with 'dpkg-divert --remove ..'.

For everybody else, the quick fix is to remove the diversion:

'dpkg-divert --package xmule --rename --remove /usr/bin/ed2k' (as root)

[1] http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/xmule/debian/Attic/postrm?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=pkg-xmule

Regards, Daniel




More information about the pkg-xmule-maintainers mailing list