NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Antiquated concepts (Score:1)
I think (part of) the solution is something that came up in the hallways of YAPC::EU a couple of times: de-core most of the modules and dual-life everything that can feasibly be.
Now it just needs to happen…
Re:Antiquated concepts (Score:1)
Igor Sutton
Reply to This
Parent
Re: (Score:1)
What I just don't understand is why we have dual-life modules install to CORE rather than site, if the module is being upgraded beyond the "core" version that comes with Perl.
Re: (Score:2)
Re: (Score:1)
Of course, then I'd have to create some form of certification and that would mean joining the TPF and that's a whole other ball game.
Perhaps "compliant"?
That way I can file a bug via RedHat Enterprise Support saying "The Perl packaging for blah is non-compliant"
Just make sure the docs have some for of "No Really, Do It This Way" to them
Re: (Score:2)
Re: (Score:1)
I'm talking about a compliant setup for the binary packages, not for the Perl distribution itself.
Re: Antiquated concepts (Score:1)
UNINSTExtUtils::MakeMakerparameter is for (--uninstallforModule::Build). See for example CPAN-RT#22130 [cpan.org].Close the world. txEn eht nepO
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
A distribution-supplied update to a core module should go into vendor. That leaves site (probably under /usr/local/) free for the local sys-admin, who may wish to manually install newer versions of modules than those supplied in the vendor's packages.
Re: (Score:1)
Perhaps they should use an "Override" directory (Score:1)
One obvious thing to consider is to have an "override" directory added to @INC. For further discussion of that option, please see the section:
=head2 Why isn't there a directory to override Perl's library?