#12989: port -f upgrade considered harmful --------------------------------+------------------------------------------- Reporter: stephen@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts Future Component: base | Version: 1.5.0 Keywords: | Port: --------------------------------+------------------------------------------- Comment(by stephen@…): Replying to [comment:2 dluke@…]:
As a side note, the error message doesn't say to -f upgrade ... it says
"You must install or activate this package with '-f' (force) as it needs to overwrite files installed by the perl5.8 port"
No. That message is issued from a different place. The one that caused me to use -f upgrade is at the very top of the report, and it says "Please deactivate this port first, or use the -f flag to force the activation." From the user's point of view, the error may have interrupted a sequence of dependencies, and they want to use -f upgrade to do the whole batch. But this has the rather annoying consequence that many packages that don't need to be upgraded at all get uninstalled and reinstalled! -- Ticket URL: <http://trac.macports.org/ticket/12989#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS