On Mon, Jul 6, 2015 at 11:12 AM, Karen Etheridge <[email protected]> wrote:

> I agree -- by sending FAIL messages without satisfying prereqs, an invalid
> report is being sent.
> This is very frustrating as many of my distributions are receiving many
> failure messages inappropriately, which is polluting the results.


At the same time, there is clearly a problem in how the distribution is
communicating prereqs.  If the distribution is failing to specify prereqs
in a way that can be detected, then the report is *correct*.  On the other
hand, if the distribution is specifying prereqs correctly, but
CPAN::Reporter isn't noticing that prereqs are missing, then CPAN::Reporter
has a bug and the report should not be sent.

Prereqs are missing.  We need to find out why.

Looking at David's log, I see that autodie is installing into sitelib, but
it bundles Fatal.pm, which was core since before that and is thus in the
core lib path.  So autodie is installing incorrectly.  That might well
break a ton of stuff later on, possibly including bits of toolchain or
CPAN::Reporter's checks.

What I didn't see from David's log is which version of CPAN::Reporter was
installed (i.e. whether it's the same one as from the report).

David


-- 
David Golden <[email protected]> Twitter/IRC: @xdg

Reply via email to