Subject: | StackTrace::Auto dir installed unreadable |
Somehow this happened. All other lib dirs are readable.
hedges@web1:~$ sudo ls -lah /usr/lib/perl5/site_perl/5.8.8/StackTrace
total 16K
drwxr-x--- 2 root root 4.0K Jul 29 19:00 .
drwxr-xr-x 97 root root 4.0K Jul 29 19:00 ..
-r--r--r-- 1 root root 3.0K Jul 27 09:09 Auto.pm
hedges@web1:~$ ./lame.pl
Can't locate StackTrace/Auto.pm in @INC (@INC contains:
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .). at
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Class/MOP.pm line 132
Class::MOP::load_first_existing_class('StackTrace::Auto') called at
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Class/MOP.pm line 137
Class::MOP::load_class('StackTrace::Auto', 'undef') called at
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Moose/Util.pm
line 109
Moose::Util::_apply_all_roles('Moose::Meta::Class=HASH(0x8bc22a8)',
'undef', 'Throwable', 'StackTrace::Auto') called at
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Moose/Util.pm line 87
Moose::Util::apply_all_roles('Moose::Meta::Class=HASH(0x8bc22a8)',
'Throwable', 'StackTrace::Auto') called at
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Moose.pm line 58
Moose::with('Moose::Meta::Class=HASH(0x8bc22a8)', 'Throwable',
'StackTrace::Auto') called at
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Moose/Exporter.pm
line 294
Moose::with('Throwable', 'StackTrace::Auto') called at
/usr/lib/perl5/site_perl/5.8.8/Throwable/Error.pm line 6
require Throwable/Error.pm called at ./lame.pl line 8
main::BEGIN() called at
/usr/lib/perl5/site_perl/5.8.8/Throwable/Error.pm line 0
eval {...} called at /usr/lib/perl5/site_perl/5.8.8/Throwable/Error.pm
line 0
Compilation failed in require at ./lame.pl line 8.
BEGIN failed--compilation aborted at ./lame.pl line 8.