Hi, I'm having the same exact problem as reported by Jonathan M., and I ran the commands in the exact order as indicated by thermoman. However, it didn't seem to fix the problem since the dependency problem is still there and I can't completely remove or re-install aMule, nor any other packages. I'm running Ubuntu Dapper 6.06 i386.
The main thing that's different though is that when I get to the stage in thermoman's steps:
dpkg-divert --package amule-utils --remove --rename /usr/share/man/man1/ed2k.1.gz
The following is now returned the second and subsequent times I try this:
No diversion `diversion of /usr/share/man/man1/ed2k.1.gz by amule-utils', none removed
I do get output when issuing:
dpkg-divert --list|egrep '(ed2k|amule|xmule)'
which is:
diversion of /usr/bin/ed2k to /usr/bin/ed2k.xmule by amule-utils
According to thermoman there should be no output; so, when running:
dpkg -P amule xmule amule-utils
I get:
dpkg - warning: ignoring request to remove amule which isn't installed.
dpkg - warning: ignoring request to remove xmule which isn't installed.
dpkg - warning: ignoring request to remove amule-utils which isn't installed.
... and thus the endless frustrating loop of this mess ensues, making one almost want to go back to Windoze where eMule works. I'm a recent Linux convert and love my new Ubuntu desktop and would hate to have to have to dual-boot into Windoze to use eMule, in addition to maybe having to completely reinstall Ubuntu if I can't fix this problem. Meanwhile, in Synaptic, for the aMule-common entry it says it's slated for removal but it can never be removed, just as the initial poster indicated for his setup.
Please help! Any help would greatly be appreciated, thanks much.
For reference, here's the dump of my dependencies:
diversion of /sbin/depmod to /sbin/depmod.modutils by module-init-tools
diversion of /usr/share/man/man8/depmod.8.gz to /usr/share/man/man8/depmod.modutils.8.gz by module-init-tools
diversion of /usr/share/man/fr/man8/depmod.8.gz to /usr/share/man/fr/man8/depmod.modutils.8.gz by module-init-tools
diversion of /sbin/insmod to /sbin/insmod.modutils by module-init-tools
diversion of /usr/share/man/man8/insmod.8.gz to /usr/share/man/man8/insmod.modutils.8.gz by module-init-tools
diversion of /usr/share/man/fr/man8/insmod.8.gz to /usr/share/man/fr/man8/insmod.modutils.8.gz by module-init-tools
diversion of /sbin/update-modules to /sbin/update-modules.modutils by module-init-tools
diversion of /usr/share/man/man8/update-modules.8.gz to /usr/share/man/man8/update-modules.modutils.8.gz by module-init-tools
diversion of /usr/share/man/fr/man8/update-modules.8.gz to /usr/share/man/fr/man8/update-modules.modutils.8.gz by module-init-tools
diversion of /sbin/modinfo to /sbin/modinfo.modutils by module-init-tools diversion of /usr/share/man/man8/modinfo.8.gz to /usr/share/man/man8/modinfo.modutils.8.gz by module-init-tools
diversion of /usr/share/man/fr/man8/modinfo.8.gz to /usr/share/man/fr/man8/modinfo.modutils.8.gz by module-init-tools
diversion of /sbin/kallsyms to /sbin/kallsyms.modutils by module-init-tools
diversion of /sbin/ksyms to /sbin/ksyms.modutils by module-init-tools
diversion of /sbin/lsmod to /sbin/lsmod.Lmodutils by module-init-tools
diversion of /usr/share/man/man8/lsmod.8.gz to /usr/share/man/man8/lsmod.modutils.8.gz by module-init-tools
diversion of /usr/share/man/fr/man8/lsmod.8.gz to /usr/share/man/fr/man8/lsmod.modutils.8.gz by module-init-tools
diversion of /sbin/modprobe to /sbin/modprobe.Lmodutils by module-init-tools diversion of /usr/share/man/man8/modprobe.8.gz to /usr/share/man/man8/modprobe.modutils.8.gz by module-init-tools
diversion of /usr/share/man/fr/man8/modprobe.8.gz to /usr/share/man/fr/man8/modprobe.modutils.8.gz by module-init-tools
diversion of /sbin/rmmod to /sbin/rmmod.Lmodutils by module-init-tools diversion of /usr/share/man/man8/rmmod.8.gz to /usr/share/man/man8/rmmod.modutils.8.gz by module-init-tools
diversion of /usr/share/man/fr/man8/rmmod.8.gz to /usr/share/man/fr/man8/rmmod.modutils.8.gz by module-init-tools
diversion of /usr/share/man/man5/modules.5.gz to /usr/share/man/man5/modules.modutils.5.gz by module-init-tools
diversion of /usr/share/man/fr/man5/modules.5.gz to /usr/share/man/fr/man5/modules.modutils.5.gz by module-init-tools
diversion of /usr/lib/gimp/2.0/plug-ins/print to /usr/lib/gimp/2.0/print.orig by gimp-print
diversion of /usr/bin/locate to /usr/bin/locate.notslocate by slocate diversion of /usr/bin/updatedb to /usr/bin/updatedb.notslocate by slocate
diversion of /usr/share/man/man1/locate.1.gz to /usr/share/man/man1/locate.notslocate.1.gz by slocate
diversion of /usr/share/man/man1/updatedb.1.gz to /usr/share/man/man1/updatedb.notslocate.1.gz by slocate
diversion of /etc/cron.daily/find to /etc/cron.daily/find.notslocate by slocate diversion of /usr/lib/libGL.so.1 to /usr/lib/nvidia/libGL.so.1.xlibmesa by nvidia-glx
diversion of /usr/lib/libGL.so.1.2 to /usr/lib/nvidia/libGL.so.1.2.xlibmesa by nvidia-glx diversion of /usr/X11R6/lib/libGL.so.1 to /usr/X11R6/lib/nvidia/libGL.so.1.xlibmesa by nvidia-glx
diversion of /usr/X11R6/lib/libGL.so.1.2 to /usr/X11R6/lib/nvidia/libGL.so.1.2.xlibmesa by nvidia-glx
diversion of /usr/lib/xorg/modules/libGLcore.so to /usr/lib/nvidia/libGLcore.so.xlibmesa by nvidia-glx
diversion of /usr/lib/xorg/modules/libglx.so to /usr/lib/nvidia/libglx.so.xlibmesa by nvidia-glx
diversion of /usr/bin/ed2k to /usr/bin/ed2k.xmule by amule-utils
... and results of apt-cache policy aMule:
amule: Installed: (none)
Candidate: 2.1.0-1ubuntu1
Version table: 2.1.0-1ubuntu1 0
500 [URL]http://us.archive.ubuntu.com[/URL] dapper/universe Packages