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
