Have you tried uninstalling using the case-sensitive portname? I don't have time to look right now, but I think there is a bug filed on this. I think you can install without matching the case, but when you ininstall without matching the case it doesn't work correctly. Mark Troy Telford <ttelford.groups@gmail.com> writes:
Simple enough: I uninstalled a couple of packages, in particular, TeTeX, and XeTeX. (port uninstall tetex && port uninstall xetex)
Port claimed to have uninstalled both without error, problems, etc.
However, nothing was uninstalled. All of the files for both packages are still there.
So, I tried re-installing both.
That failed, because the same files were already in place.
I next re-installed, using the '-f' switch to force it.
Lots of file renames, and port re-installed the package. I deleted the renamed files.
I then tried to uninstall the package. Same deal as before -- files which should have been deleted weren't.
Has anybody seen this behavior and/or have an idea what I need to do to uninstall these packages?
(the thought already occured to me to make a list of the 'renamed' files, edit the list so it's the original filenames, then 'cat list | xargs rm') But I'd rather macports do it properly.