[Omaha.pm] Can't locate File/Spec/Unix.pm in @INC

Jay Hannah jay at jays.net
Thu Dec 9 12:30:49 CST 2004


On Dec 9, 2004, at 12:26 PM, Noel Leistad wrote:
> Long-time lurker, stuck with an issue...

Glad you found your voice. -grin-

> The error message from perldoc statement below is indicative. I've run 
> CPAN
> installs to try and fill the gaps, but still no joy. Noticed that lots 
> of
> dir under /usr/lib/perl5/5.8.0/ end up installing with 700 
> permissions. I've
> installed the Bastille script to harden this box. Is it possible I've 
> got
> umask troubles?? I'm a bit stumped....
>
> Suggestions??? You guys always seem pretty quick to respond, usually on
> topics Over-My-Head, but anyway....
>
> TIA
>
> Noel
>
> Can't locate File/Spec/Unix.pm in @INC (@INC contains:
> /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0
> /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl
> /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl
> /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at
> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/File/Spec.pm line 21.
> Compilation failed in require at /usr/lib/perl5/5.8.0/Pod/Usage.pm 
> line 403.
> BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.0/Pod/Usage.pm 
> line
> 403.
> Compilation failed in require at /usr/bin/pod2man line 17.
> BEGIN failed--compilation aborted at /usr/bin/pod2man line 17.
> Got a 0-length file from
> /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/Conf.pm via
> Pod::Perldoc::ToMan!?

Is File::Spec::Unix installed somewhere on your box?

   updatedb
   locate Unix.pm

If not, try installing it.

   perl -MCPAN -e 'install File::Spec::Unix'

HTH,

j



More information about the Omaha-pm mailing list