[MacPorts] #29763: *_select framework does not apply to Perl: fix provided

MacPorts noreply at macports.org
Thu Jun 9 17:50:18 PDT 2011


#29763: *_select framework does not apply to Perl: fix provided
---------------------------------+------------------------------------------
 Reporter:  mywolfson@…          |       Owner:  ricci@…                                        
     Type:  enhancement          |      Status:  new                                            
 Priority:  Normal               |   Milestone:                                                 
Component:  ports                |     Version:                                                 
 Keywords:                       |        Port:  perl5, perl5.12, perl5.8, perl5.10, perl_select
---------------------------------+------------------------------------------

Comment(by jmr@…):

 This is a nice idea, but unfortunately it doesn't work with the p5-* ports
 the way they are. The perl5 port creates links similar to the ones that
 perl_select would, but then the p5 ports use those links to choose which
 version of perl to build against. So if you have p5-foo built against
 perl5.10 and then change the links to perl5.12, the modules will not be
 available when you run 'perl', and trying to install modules that depend
 on previously installed ones will fail.

 Hopefully the ability to define subports in the upcoming base release will
 mean it's no longer a huge pain to maintain p5.8-foo, p5.10-foo and
 p5.12-foo, and we'll be able to clean up this mess.

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


More information about the macports-tickets mailing list