Skip Menu |

This queue is for tickets about the XML-Atom CPAN distribution.

Report information
The Basics
Id: 34481
Status: resolved
Priority: 0/
Queue: XML-Atom

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

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



Subject: Missing dependency declaration on Digest::SHA1
Today I saw in one of my smoke boxes the error: t/27-client-leaks........Can't locate Digest/SHA1.pm in @INC (@INC contains: /home/sand/.cpan/build/XML-Atom-0.28-rFet8X/inc /home/sand/.cpan/build/XML-Atom-0.28-rFet8X/blib/lib /home/sand/.cpan/build/XML-Atom-0.28-rFet8X/blib/arch /home/src/perl/repoperls/installed-perls/perl/prFWwqr/perl-5.10.0@33580/lib/5.11.0/i686-linux-64int /home/src/perl/repoperls/installed-perls/perl/prFWwqr/perl-5.10.0@33580/lib/5.11.0 /home/src/perl/repoperls/installed-perls/perl/prFWwqr/perl-5.10.0@33580/lib/site_perl/5.11.0/i686-linux-64int /home/src/perl/repoperls/installed-perls/perl/prFWwqr/perl-5.10.0@33580/lib/site_perl/5.11.0 .) at /home/sand/.cpan/build/XML-Atom-0.28-rFet8X/blib/lib/XML/Atom/Client.pm line 12. BEGIN failed--compilation aborted at /home/sand/.cpan/build/XML-Atom-0.28-rFet8X/blib/lib/XML/Atom/Client.pm line 12. Compilation failed in require at t/27-client-leaks.t line 12. BEGIN failed--compilation aborted at t/27-client-leaks.t line 12. Dubious, test returned 2 (wstat 512, 0x200) No subtests run I looked into the Makefile of that build and found PREREQ_PM => { URI=>q[0], MIME::Base64=>q[0], XML::LibXML=>q[1.64], Class::Data::Inheritable=>q[0] } So there was no Digest::SHA1 as a requirement declared but obviously should be so that my smoke box knows what to install to pass all tests. I find that there is a "recommends" item for it but that does not propagest as a prereq declaration into the produced Makefile. Thanks,