Tue Aug 25 17:07:22 2009: Request 49002 was acted upon.
Transaction: Ticket created by ganglion
       Queue: PAR-Packer
     Subject: Event.pm dependency: pp fails to find Event/idle.pm
   Broken in: 0.991
    Severity: (no value)
       Owner: Nobody
  Requestors: jo...@pobox.com
      Status: new
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=49002 >


$ cat test-event
#!/usr/local/bin/perl
use Event;
$ pp -o te test-event
$ ./te
Can't locate Event/idle.pm in @INC (@INC contains: CODE(0xa2d3ac0)
/tmp/par-jroth/cache-8e0c83f736a554b700eafd106a5bad932c8aebca/inc/lib
/tmp/par-jroth/cache-8e0c83f736a554b700eafd106a5bad932c8aebca/inc
CODE(0xa2135b0) CODE(0xa21b010)) at Event.pm line 66.
        ...propagated at Event.pm line 67.
Compilation failed in require at script/test-event line 2.
BEGIN failed--compilation aborted at script/test-event line 2.

$ locate idle.pm

/usr/local/lib/perl/5.10.0/Event/idle.pm
/usr/local/lib/perl5/site_perl/5.10.0/i686-linux-thread-multi/Event/idle.pm

$ perl -v

This is perl, v5.10.0 built for i686-linux-thread-multi

$ which perl
/usr/local/bin/perl
$ perl -e 'print @INC'
/usr/local/lib/perl5/5.10.0/i686-linux-thread-multi
/usr/local/lib/perl5/5.10.0
/usr/local/lib/perl5/site_perl/5.10.0/i686-linux-thread-multi
/usr/local/lib/perl5/site_perl/5.10.0

$ unzip -t te | grep Event
    testing: lib/Event.pm             OK
    testing: lib/Event/MakeMaker.pm   OK
    testing: lib/Event/Watcher.pm     OK
    testing: lib/auto/Event/Event.bs   OK
    testing: lib/auto/Event/Event.so   OK

$ locate idle.pm

/usr/local/lib/perl/5.10.0/Event/idle.pm
/usr/local/lib/perl5/site_perl/5.10.0/i686-linux-thread-multi/Event/idle.pm

Comments: Even though idle.pm appears to be in the search path, it is
not included in the par archive.



Reply via email to