[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Can't locate re.pm in @INC. Move re module to perl-5.00*-base ??



>>>Darren Stalder wrote:
 > Achim Bohnet <ach@mpe.mpg.de>, in an immanent manifestation of deity, wrote:
 > >bash-2.02$ dpkg --search File/Basename
 > >pperl-5.004-base: /usr/lib/perl5/5.004/File/Basename.pm
 > >perl-5.005-base: /usr/lib/perl5/5.005/File/Basename.pm
 > >bash-2.02$ grep 'use re' /usr/lib/perl5/5.00*/File/Basename.pm
 > >/usr/lib/perl5/5.004/File/Basename.pm:use re 'taint';
 > >/usr/lib/perl5/5.005/File/Basename.pm:use re 'taint';
 > >
 > >So should
 > >
 > >	o re module be moved from perl-5.00* to perl-5.00*-base package?
 > >	o perl-5.00*-base recommend/require perl-5.00* instead of suggesting it?
 > >	o this be declared as a know feature?
 > 
 > This means that re.pm should be moved to perl-5\d+-base.  So, has anyone 
 > done any localization.  We don't need all the autoloaded POSIX functions 
 > in base....

I did a quick grep this morning in the .pm files of perl-5.005-base
and found two more potential problems:

	File::Path  uses DirHandle
	FileHandle  requires IO::File

This list may be incomplete (only perl can parse perl :)

Achim
 > 
 > Darren

-- 
If you live in the European Union and you don't like spam then
support the petition:
    Vote against Spam! http://www.politik-digital.de/spam/


Reply to: