[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