MacPorts throws errors on everything (include uninstall) since selfupdate

Ryan Schmidt ryandesign at macports.org
Mon Feb 21 14:11:31 PST 2011


On Feb 21, 2011, at 08:42, Aba-Sah Dadzie wrote:

> unfortunately the log file's gone now, so cdn't get the values. I just managed to get graphviz to install (by using the -f flag with install), then retried emacs-app, and this time everything was fine, the original log file has disappeared, so I get the impression it was overwritten.
> 
> So either it's just been fixed or whatever the issue was happened to have been resolved in the previous install with the override.
> 
> thanks again for your help.
> Aba-Sah
> 
> P.S. One other thing I discovered, by checking the output during the graphviz install with -f, is that the dbus dependencies which broke that initially was because in /Library/LaunchDaemons on my machine the plist file I needed to delete was "org.freedesktop.dbus-system.*" rather than "org.macports.*", which is what the uninstall list includes - I didn't have the latter on my machine.

Well, you're right, dbus' launchd plist has the org.freedesktop prefix, and the if-your-MacPorts-isn't-working uninstall instructions would not catch that.

The if-your-MacPorts-isn't-working uninstall instructions won't catch 100% of everything that MacPorts could possibly install. They just catch most things.

(If your MacPorts is working, then you'd "sudo port -f uninstall installed" and it would uninstall that file.)

We can't really add org.freedesktop.* to the list of things to uninstall, because those files might have been installed by the user not using MacPorts.




More information about the macports-users mailing list