Skip Menu |

This queue is for tickets about the PAR CPAN distribution.

Report information
The Basics
Id: 30433
Status: resolved
Priority: 0/
Queue: PAR

People
Owner: Nobody in particular
Requestors: grousse [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.976
Fixed in: (no value)



Subject: infinite loop during test
This test hangs: [guillomovitch@n2 PAR-0.976]$ prove -b t/50-autoloaderfix.t t/50-autoloaderfix....Test header seen more than once! strace show the test loops on stating itself (see attached trace). I'm using perl 5.8.8, on mandriva linux (cooker).
Subject: trace
Download trace
application/octet-stream 75.8k

Message body not shown because it is not plain text.

On Fri Nov 02 17:40:59 2007, GROUSSE wrote: Show quoted text
> This test hangs: > [guillomovitch@n2 PAR-0.976]$ prove -b t/50-autoloaderfix.t > t/50-autoloaderfix....Test header seen more than once! > > strace show the test loops on stating itself (see attached trace). > > I'm using perl 5.8.8, on mandriva linux (cooker).
Thanks for the bug report. This whole autoloader issue is quite delicate, so perhaps I did something wrong when I wrote the test. Which version of AutoLoader are you using? You should have 5.63 (and it should also be loaded by default, try perl -MAutoLoader -e 'print $AutoLoader::VERSION."\n"'), otherwise PAR may not work in some situations anyway. Best regards, Steffen
From: GROUSSE [...] cpan.org
On Sat Nov 17 02:39:20 2007, SMUELLER wrote: Show quoted text
> On Fri Nov 02 17:40:59 2007, GROUSSE wrote:
> > This test hangs: > > [guillomovitch@n2 PAR-0.976]$ prove -b t/50-autoloaderfix.t > > t/50-autoloaderfix....Test header seen more than once! > > > > strace show the test loops on stating itself (see attached trace). > > > > I'm using perl 5.8.8, on mandriva linux (cooker).
> > Thanks for the bug report. This whole autoloader issue is quite > delicate, so perhaps I did something wrong when I wrote the test. Which > version of AutoLoader are you using? You should have 5.63 (and it should > also be loaded by default, try perl -MAutoLoader -e 'print > $AutoLoader::VERSION."\n"'), otherwise PAR may not work in some > situations anyway.
Indeed, updating AutoLoader fix the issue. But I'm perplex why this versioned dependency was not properly detected by running perl Makefile.PL, despite being specified therein :/