On 2009-05-10 02:54, Tony Doan wrote: > Jeremy, > > In many cases your commands probably work fine. Partly I started this > before port uninstall inactive worked. Previously if you had two > versions of libiconv you couldn't uninstall the older one.
It was always possible, but required force (-f). > But I've > also found many cases were port upgrade leaves me with multiple broken > ports. Maybe you mean when upgrading a port leaves dependents broken. See also <http://trac.macports.org/wiki/SummerOfCode#rev-upgrade> > How bad that situation is probably depends largely on how often > you upgrade your ports. One audience for port_upgrade is folks that > have been installing ports for quite sometime but have never upgraded > anything. In that case port_upgrade can leave you with a fresh clean > tree where everything works, albeit a trade off for the recompile time. > > This got started after the second time my ports were so bent that the > solution ended up being: > > rm -rf /opt//local > > I'm sure port_upgrade isn't for everyone. I would rather be interested in improving port upgrade instead of third-party scripts for this kind of task being promoted. What would cause that you need to wipe your installed ports? I really can't imagine why you would need to do this, despite a corrupt registry maybe (which can also be fixed in most cases with assistance). Rainer _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users