[MacPorts] #50000: perl5: improve / reimplement packaging
MacPorts
noreply at macports.org
Sat Dec 12 13:33:04 PST 2015
#50000: perl5: improve / reimplement packaging
-----------------------------+--------------------------------
Reporter: mojca@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: perl5 perl5.22 |
-----------------------------+--------------------------------
Comment (by rjvbertin@…):
Some thoughts:
- ports that only require the perl interpreter (plus potentially perl
scripts), be it as a build or runtime dependency should not have to
include a perl PortGroup, ideally. Dependencies like `port:perl5` (or
`port:perl6`) and `port:p5-uri` should be enough.
- runtime dependencies of this sort should not require a revbump if perl
gets updated, unless the update introduces an incompatibility or
regression. I think the same applies to build dependencies of this sort
(isn't perl often used to generate/translate documentation?) though the
reproducible build principle may impose otherwise.
- to ease the revbumping burden (and reduce useless rebuilds), it might be
good to agree on a way for ports to indicate that they don't care about
the exact perl version (and thus can be skipped when revbumping).
- surely a brilliant MacPorts dev could find a way to remove the need to
reinstall all those perl packages at each minor version upgrade? O:-)
--
Ticket URL: <https://trac.macports.org/ticket/50000#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list