[MacPorts] #46322: p5-*: consistently remove Perl versions 5.8-5.14

MacPorts noreply at macports.org
Sat Dec 27 02:09:44 PST 2014


#46322: p5-*: consistently remove Perl versions 5.8-5.14
--------------------------+--------------------------------
  Reporter:  mojca@…      |      Owner:  macports-tickets@…
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:               |
--------------------------+--------------------------------

Comment (by larryv@…):

 Replying to [comment:19 mojca@…]:
 > I have some problems understanding what exactly `replaced_by` does in
 > `p5-eperl`: does it only replace `p5-eperl` with `p5.16-eperl`?

 That appears to be the case. It’s treating `p5-eperl` as a stub port that
 just installs the default subport.

 > Why does that port reimplement half of the perl PortGroup's
 > functionality?

 No idea. Maybe it predates the port group?

 > My question still stands. OK, I'll leave those few ports out (it's
 > easy to do), but should I keep `5.10 5.12 5.14` in the file? Is it OK
 > to have the following replacement chain?
 > {{{
 > p5.10-test-tester -> [replaced_by] -> p5.10-test-simple -> [replaced_by]
 -> p5.16-test-simple
 > }}}

 I’ve always assumed that transitive replacement worked properly, so I’ve
 been leaving the subports in the original portfile.

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


More information about the macports-tickets mailing list