[MacPorts] #43480: perl: remove subrelease number from lib path

MacPorts noreply at macports.org
Tue Aug 12 08:44:40 PDT 2014


#43480: perl: remove subrelease number from lib path
-------------------------------------------------+-------------------------
  Reporter:  mojca@…                             |      Owner:  macports-
      Type:  enhancement                         |  tickets@…
  Priority:  Normal                              |     Status:  new
 Component:  ports                               |  Milestone:
Resolution:                                      |    Version:
      Port:  perl5.8 perl5.10 perl5.12 perl5.14  |   Keywords:
  perl5.16 perl5.18                              |
-------------------------------------------------+-------------------------

Comment (by mojca@…):

 If we want to fix 5.16 and earlier, I would like to request help with the
 above patch for 5.16.

 You may try to install Perl 5.16 and then run
 {{{
 /opt/local/bin/perl5.16 -e "print \"@INC\n\""
 }}}
 I get
 {{{
 /opt/local/lib/perl5/site_perl/5.16/darwin-thread-multi-2level
 /opt/local/lib/perl5/site_perl/5.16 /opt/local/lib/perl5/vendor_perl/5.16
 /darwin-thread-multi-2level /opt/local/lib/perl5/vendor_perl/5.16
 /opt/local/lib/perl5/5.16/darwin-thread-multi-2level
 /opt/local/lib/perl5/5.16 /opt/local/lib/perl5/site_perl/5.16
 /opt/local/lib/perl5/vendor_perl/5.16 .
 }}}
 instead of all the other releases. Most probably that's because perl
 thinks that 5.16.1 is a newer version of perl compared to 5.16, but I
 might be wrong. This probably needs a fix in `Configure`.

 This is only relevant if we decide to change Perl 5.16 and earlier.
 Modifying the INC path is desired/needed as a temporary(?) "workaround"
 before all > 1000 ports get revbumped.


 In the other patch you can see the proposed changes for `trunk`. (I will
 fix some alignments that I added, but that is a purely cosmetical thing
 and can also wait. Alignment in perl modules is a mess in general anyway.)
 Before I make a new branch any review or testing is welcome.

-- 
Ticket URL: <https://trac.macports.org/ticket/43480#comment:10>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list