Recently updated to 0.18 via the CPAN shell's "upgrade" command.
Now, I can't even open perldoc's:
22:34 aven ~ # perldoc perlstyle
Can't locate IO/Seekable.pm in @INC (@INC contains: /etc/perl
/usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
/usr/local/lib/site_perl /usr/local/lib/perl/5.8.7
/usr/local/share/perl/5.8.7 .) at
/usr/local/share/perl/5.8.8/File/Temp.pm line 143.
BEGIN failed--compilation aborted at
/usr/local/share/perl/5.8.8/File/Temp.pm line 143.
Compilation failed in require at /usr/share/perl/5.8/Pod/Perldoc.pm line
1482.
While this looks curiously like a local issue (with IO::Seekable), it
seems that it "should" work:
22:39 aven ~ # perl -MIO::Seekable -wle 'print "ok"'
ok
I am not sure if this is a bug with File::Temp or if I should be looking
elsewhere - it seems to pass all of the tests:
cpan[5]> test File::Temp
Running test for module 'File::Temp'
Running make for T/TJ/TJENNESS/File-Temp-0.18.tar.gz
Has already been unwrapped into directory
/root/.cpan/build/File-Temp-0.18-iC2p87
Has already been made
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/cmp.........ok
t/mktemp......ok
t/object......ok
t/posix.......ok
t/security....ok
3/13 skipped: various reasons
t/seekable....ok
t/tempfile....ok
All tests successful, 3 subtests skipped.
Files=7, Tests=87, 2 wallclock secs ( 0.38 cusr + 0.86 csys = 1.24 CPU)
TJENNESS/File-Temp-0.18.tar.gz
/usr/bin/make test -- OK