Skip Menu |

This queue is for tickets about the CPANPLUS CPAN distribution.

Report information
The Basics
Id: 25327
Status: resolved
Priority: 0/
Queue: CPANPLUS

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

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)



Subject: do not count as FAIL modules where prereqs are not filled
I received this result, and a few more like it: http://www.nntp.perl.org/group/perl.cpan.testers/2007/03/msg430613.html Mail-Audit-Razor depends on Razor::* modules, which are not available on the CPAN. CPANPLUS notes that it wants them, then does not install them, then issues a failure due to undeclared prerequisites. I would like to believe that maybe the bug is due to the requried version, 0, being a false value. Either way, it's a bug. This should be reported as NA. -- rjbs
I can't find an example easily, but it has also happened that I've gotten FAIL reports when module X 2.0 is required and only 1.5 is found. The tests then fail, unsurprisingly, and it is reported as a FAIL instead of an NA. -- rjbs
On Fri Mar 09 09:16:49 2007, RJBS wrote: Show quoted text
> I can't find an example easily, but it has also happened that I've > gotten FAIL reports when module X 2.0 is required and only 1.5 is found.
Here is an example: http://www.nntp.perl.org/group/perl.cpan.testers/2007/02/msg412060.html Specifically: [ERROR] [Thu Feb 8 07:47:43 2007] This distribution depends on Email::Simple, but the latest version of Email::Simple on CPAN (1.996) doesn't satisfy the specific version dependency (1.998). You may have to resolve this dependency manually. [MSG] [Thu Feb 8 07:47:43 2007] Module 'Email::Simple::FromHandle' requires 'Email::Simple' version '1.998' to be installed [MSG] [Thu Feb 8 07:47:43 2007] Module 'Email::Simple::FromHandle' requires 'IO::String' version '0' to be installed [ERROR] [Thu Feb 8 07:47:43 2007] This distribution depends on Email::Simple, but the latest version of Email::Simple on CPAN (1.996) doesn't satisfy the specific version dependency (1.998). You may have to resolve this dependency manually. [MSG] [Thu Feb 8 07:47:43 2007] Trying to get 'http://www.cpan.org/authors/id/R/RJ/RJBS/CHECKSUMS' which culminates in: Can't locate object method "crlf" via package "Email::Simple::FromHandle" at /home/chris/.cpanplus/5.8.8/build/Email-Simple-FromHandle-0.050/blib/lib/Email/Simple/FromHandle.pm line 182, <GEN0> line 19. Oops, not added until 1.998!
On Fri Mar 09 18:20:21 2007, RJBS wrote: Show quoted text
> > I can't find an example easily, but it has also happened that I've > > gotten FAIL reports when module X 2.0 is required and only 1.5 is
> found.
I've just commited a patch that sends an NA grade in the following two cases: * A test fails and one of the prerequisites installed does not have the minimum specified version * A test fails and one of the prerequisites can not be found on CPAN I think this takes care of both scenarios. This fix will be in the next (beta) release. Thanks for reporting. -- Jos