Right, the problem is it wants libuim0, which was in Dapper but has been replaced by something else in Edgy (libuim3, I believe). It seems the prerm script needs this, and as it's been removed, it fails. So, go to /var/lib/dpkg/info/uim-common.prerm, put exit 0 right after the comments (lines beginning with '#'). I haven't had any other problems like you have, but I assume the same applies for those packages, just edit /var/lib/dpkg/info/<package>.prerm instead.
You are now able to remove uim-common (or the other packages) and them apt-get install it again, replacing it with the updated and working version, or replace it by apt-get update-ing it. It will replace the prerm script, so you don't need to edit it back, and I'm guessing, though I can't be sure, not excecuting the prerm script is ok so long as the package is replaced, so do this at you own risk, but it worked fine for me. -- uim-common hangs in old prerm https://launchpad.net/bugs/63431 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs