[MacPorts] #16830: RFE: Have only one perl5 package
MacPorts
noreply at macports.org
Sun Oct 12 11:25:38 PDT 2008
#16830: RFE: Have only one perl5 package
------------------------------------+---------------------------------------
Reporter: mcalhoun at macports.org | Owner: mcalhoun at macports.org
Type: enhancement | Status: assigned
Priority: Normal | Milestone: Port Enhancements
Component: ports | Version: 1.6.0
Resolution: | Keywords:
Port: |
------------------------------------+---------------------------------------
Changes (by mcalhoun at macports.org):
* owner: macports-tickets at lists.macosforge.org => mcalhoun at macports.org
* status: new => assigned
Comment:
How about this strategy?
* Create a perl5 package.
* perl5 would install ${prefix}/bin/perl (no version appending).
* perl5 would initially use version 5.8 since 5.10.0 is still a test
release.
* When 5.10.1 is released, then perl5 would switch its ${version} to
5.10.
* perl5 would use the latest maintenance Perl 5 version (5.12 etc).
* perl5-1.0.tcl would be modified to depend on perl5 (instead of
perl5.8).
A big advantage is that this strategy avoids the need to have separate
p5-* packages for each Perl 5 version (as happened with Python).
To accommodate perl5
* perl5.8 and perl5.10 would be modified to avoid conflict with perl5.
* Packages which depend on port:perl5.8 would have to be changed
immediately.
* Packages which depend on path:${prefix}/bin/perl:perl5.8 or
bin:perl:perl5.8 should be changed eventually.
Are there any thoughts on this strategy?[[BR]]
I would be happy to do the heavy lifting on any changes (including
changing unmaintained ports).
--
Ticket URL: <http://trac.macports.org/ticket/16830#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list