[MacPorts] #12710: perl5 portgroup should be able to write in
privlib dir for the bundled modules
MacPorts
trac at macosforge.org
Sun Jan 27 02:32:11 PST 2008
#12710: perl5 portgroup should be able to write in privlib dir for the bundled
modules
-------------------------------+--------------------------------------------
Reporter: nox at macports.org | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: MacPorts base enhancements
Component: base | Version:
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Comment (by vinc17 at macports.org):
Replying to [comment:7 narf_tm at macports.org]:
> I also do not think that removing files from Perl is a decent option.
> This mean every time a core module gets updated, the Perl port is going
to
> have to be modified to accommodate the newer module port.
Only the first time each module gets updated (i.e. whenever a module gets
removed from the Perl port, but only in such cases). I don't think that
would be too often in practice.
> Why don't we do what the Perl INSTALL file suggests?
Does that also solve the problem for binaries and man pages? IMHO, it is
possible to install them in another place too. The user would have to add
the corresponding path to his .profile (or similar rc file). However, he
has already needed to do that for ${prefix}/bin.
> Can we open this option up for discussion?
If you're OK with the above, yes.
Replying to [comment:8 nox at macports.org]:
> That's not possible, as perl5.8 would depend on p5-getopt-long (for
example)
> which would depend on perl5.8...
It would be possible with a meta-port that would depend on both the Perl
core port and the module port, and p5-getopt-long would depend on the Perl
core port. BTW, I don't know if a depends_run p5-getopt-long could be
added for the Perl core port (I'd say that there should be no problems
with cycles in run dependencies), though this shouldn't be completely
necessary.
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/12710#comment:9>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list