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

Reply via email to