As a quick fix,

echo '
1;' >> Devel-Cover-0.53/Makefile.PL

should work.  The problem, it would seem, is that Makefile.PL, should return 1.
 Normally this is taken care of by putting the WriteMakefile() function at the
end, which is not the case with devel-cover.  I'm not totally sure that
devel-cover is against spec or broken, so I'm going to hold off closing the bug.

I'd pretty much say I don't think this is us and the bug should be closed
pending Gunnar's opinion.

Thanks for the bug report,

Chris Sacca

Tom Allison wrote:
> Package: dh-make-perl
> Version: 0.17
> Severity: normal
> 
> dh-make-perl --build --cpan Devel::Cover
> 
> Devel::Cover will install correctly when running the
> perl Makefile.PL
> make
> make test
> 
> with all tests successful at this point.
> 
> running via dh-make-perl returns
> 
> Error: /home/tom/Devel-Cover-0.53/Makefile.PL did not return a true value
> at /usr/share/perl5/Module/Depends/Intrusive.pm line 60.
> 
> This error does not appear under the "manual" method.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to