>>>>> On Sat, 17 Nov 2007 21:47:57 -0800, Matisse Enzer <[EMAIL PROTECTED]>
>>>>> said:
> On Nov 15, 2007, at 8:04 PM, A. Pagaltzis wrote:
>> So in order to make everything work robustly, distros should
>> explicitly list every single module they explicitly use no
>> shortcuts, no implications.
> basically, I agree completely, with the possible exception of modules
> that are in the Perl core - the standard libraries. On the otehr
> hand, if a specific version of a standard library is required then it
> most certainly should be listed, for example:
> # In Something.pm
> use File::HomeDir 0.66;
> and
> # In Makefile.PL
> PREREQ_PM => { 'File::HomeDir' => '0.66' },
Even if it's in the perl core, the developer may have compiled with
-Dnoextensions=Encode
In such a case Encode is not present. I have skipped Encode many times
because it takes up so much time, others may do likewise.
--
andreas