[MacPorts] #16830: RFE: Have only one perl5 package

MacPorts noreply at macports.org
Sun Nov 9 00:50:48 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 blb at macports.org):

 Replying to [comment:29 mcalhoun@…]:
 > 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.
 >

 What base could use is some sort of {{{force_rebuild_dependents}}} option
 in a port's Portfile, which would cause all dependent ports to be rebuilt
 when the given port is installed.  There have been a few instances where
 this would be useful, but it is otherwise somewhat esoteric.

-- 
Ticket URL: <http://trac.macports.org/ticket/16830#comment:30>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list