>>>>> 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