system:: OS 10.4.9
perl: 5.8.6

problem: The module LogLite uses
IO::LockedFile::Flock, but pp is unable to find it.

Uncaught exception from user code:
        Unable to load IO::LockedFile::Flock: Can't
locate IO/LockedFile/Flock.pm in @INC (@INC contains:
/Users/bh/local/perl/lib/ CODE(0x18896dc)
/tmp/par-sb/cache-6acdc8f64a3aaeb86610526283ad6308e790b571/inc/lib
/tmp/par-sb/cache-6acdc8f64a3aaeb86610526283ad6308e790b571/inc
CODE(0x190d99c) CODE(0x190e2f0)) at (eval 33) line 3.
 at Log/LogLite.pm line 9
BEGIN failed--compilation aborted at Log/LogLite.pm
line 9.
Compilation failed in require at script/test line 414.
BEGIN failed--compilation aborted at script/test line
414
 at -e line 899


The same problem occurs for DBI::Format, which uses
Text::Abbrev. 

Using pp -M Text::Abbrev or -M IO::LockedFile::Flock
does not help. The only way around is to call the
required child module (Text::Abbrev,...) from the main
and remove the call from the parent module
(DBI::Format, ...).

Bob



 
____________________________________________________________________________________
We won't tell. Get more on shows you hate to love 
(and love to hate): Yahoo! TV's Guilty Pleasures list.
http://tv.yahoo.com/collections/265 

Reply via email to