[MacPorts] #16830: RFE: Have only one perl5 package
MacPorts
noreply at macports.org
Sat Nov 8 23:02:01 PST 2008
#16830: RFE: Have only one perl5 package
------------------------------------+---------------------------------------
Reporter: mcalhoun at macports.org | Owner: mcalhoun at macports.org
Type: enhancement | Status: assigned
Priority: Normal | Milestone: Port Enhancements
Component: ports | Version: 1.6.0
Resolution: | Keywords:
Port: |
------------------------------------+---------------------------------------
Comment(by mcalhoun at macports.org):
When upgrading, I always use the uninstall option instead of the
deactivate option.[[BR]]
As a result, I had forgotten what upgrade normally does.
Updating the reversion number of 614 p5- ports for every perl upgrade
doesn't sound good.[[BR]]
Then there are the ports like graphviz which can install perl modules as
well.
Drat.
Perhaps upon a perl5 upgrade (say 5.8.8 -> 5.10), post-activate can search
through ${prefix}/lib/perl5/vendor_perl/5.8.8/,[[BR]]
find the ports which installed modules, then force a rebuild using system
call to "port -f upgrade ${port}".
Assuming this idea even works, it's far from ideal, but, short of changing
the MacPorts base, I can't think of anything else.
--
Ticket URL: <http://trac.macports.org/ticket/16830#comment:29>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list