[MacPorts] #51535: perl5 portgroup: revise version numbering

MacPorts noreply at macports.org
Sat Jul 16 13:21:56 PDT 2016


#51535: perl5 portgroup: revise version numbering
----------------------+--------------------------------
  Reporter:  mojca@…  |      Owner:  macports-tickets@…
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:           |
----------------------+--------------------------------

Comment (by devans@…):

 Concerning version numbers, note that the portgroup  already attempts to
 reversion ports to meet MacPorts procedures.  On the other hand look at
 the [https://metacpan.org/pod/version documentation for the version
 module] which attempts to take arbitrary version numbers and convert them
 to perl standard version objects. These converted version numbers always
 have a "v" prefix.  If there's a choice, I'd prefer to use the official
 perl versions and fix our code (portgroup and otherwise) to transparently
 deal with any difficulties this presents.  It's confusing having the
 MacPorts version number be different than that shown on the module
 homepage for instance.

 I think the change to using metacpan.org by default is a good one. See
 #51591 for an explanation of my modifications to the portgroup to deal
 with consistency between version numbers used in livecheck and on
 homepages and to allow the use of search.cpan.org on the very small number
 of ports where metacpan.org either retrieves something other than the most
 recent version or just can find the module at all.

 I believe this has addressed most if not all of the breakage that came
 with switching livecheck to metacpan.org.

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


More information about the macports-tickets mailing list