[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