On Tue, Oct 7, 2008 at 7:40 PM, Ricardo SIGNES
<[EMAIL PROTECTED]> wrote:
> * Slaven Rezic <[EMAIL PROTECTED]> [2008-10-07T15:41:57]
>> | Reporting via CPAN::Reporter is disabled for local directories
>>
>> So maybe you used something like CPAN::Inject?
>
> Specifically, pip.

Perhaps the tip off is this from the report:

> Dear Reserved Local Account,

That indicates that CPAN saw the "LOCAL" user name:
LOCAL/Dist-Zilla-0.003.  I'll patch Test::Reporter to not send reports
for LOCAL.  (But not soon, as we're still at the hospital admiring our
new boy.)

Barbie -- there is code in CPAN::Mini::Devel and
CPAN::Reporter::Smoker to parse the find-ls.gz file and figure out if
something resembles a distribution in the 02modules file.  Would it
help if I extracted that code into a separate module?  That's probably
a "minimal filter" we could use to help avoid reports for non-LOCAL
CPAN injections.

Of course, if RJBS injects Dist-Zilla-3.1415 into a minicpan, we could
still be hosed, but let's hope that's a rare case.

Still -- as we consider how to let people make CustomCPAN
repositories, we'll have to find ways to address this problem more
comprehensively in CPAN Testers 2.X.  (MD5 hash of distribution
tarball?  Then at least we can disambiguate CPAN tarballs from locally
patched and injected ones.

-- David

Reply via email to