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' },

-------------------------------------------------------
Matisse Enzer <[EMAIL PROTECTED]>
http://www.matisse.net/  - http://www.eigenstate.net/



Reply via email to