Maybe just add it to no_index in your META?

no_index:
    package: B

David

On Fri, Jan 11, 2013 at 11:11 AM, Reini Urban <rur...@x-ray.at> wrote:
> FW to modules, sent to upload by mistake.
>
> ---------- Forwarded message ----------
> From: Reini Urban <rur...@x-ray.at>
> Date: Thu, Jan 10, 2013 at 9:17 AM
> Subject: Re: Failed: PAUSE indexer report RURBAN/App-perlall-0.30.tar.gz
> To: PAUSE <upl...@pause.perl.org>
> Cc: andreas.koenig.gmwojprw+pa...@franz.ak.mind.de
>
>
> Hello Andy,
>
> On Wed, Jan 9, 2013 at 2:23 PM, PAUSE <upl...@pause.perl.org> wrote:
>> The following report has been written by the PAUSE namespace indexer.
>>   Please contact modules@perl.org if there are any open questions.
>>
>>   User: RURBAN (Reini Urban)
>>   Distribution file: App-perlall-0.30.tar.gz
>>   Number of files: 29
>>   *.pm files: 3
>>   README: App-perlall-0.30/README
>>   META-File: App-perlall-0.30/META.json
>>   META-Parser: Parse::CPAN::Meta 1.4404
>>   META-driven index: no
>>   Timestamp of file: Wed Jan  9 20:22:21 2013 UTC
>>   Time of this run: Wed Jan  9 20:23:53 2013 UTC
>>
>> Status of this distro: Permission missing
>> =========================================
>>
>> The following packages (grouped by status) have been found in the distro:
>>
>> Status: Permission missing
>>           ==========================
>>
>>      module: B
>>           version: 1.34
>>           in file: App-perlall-0.30/lib/Devel/PatchPerl/Plugin/Compiler.pm
>>           status: Not indexed because permission missing. Current registered
>>              primary maintainer is MICB. Hint: you can always find the
>>              legitimate maintainer(s) on PAUSE under "View Permissions".
>
> This is a pause problem.
>
> Devel::PatchPerl::Plugin::Compiler is patching ext/B/B.pm, the file,
> when someone builds a new perl,
> but I do not change B, the package. This is a string, not code.
>
> I don't see a way to fool pause in my patch process, as I have patch B
> version specific. 5 combinations
> -    $B::VERSION = '1.34';
> +$B::VERSION = '1.34_01';
> $patch =~ s/B::VERSION = '1.34/B::VERSION = '1.29/g;
> ...
>
> Will changing
> $patch =~ s/B::VERSION = '1.34/B::VERSION = '1.29/g;
> to
> $patch =~ s/::VERSION = '1.34/::VERSION = '1.29/g;
> help?
> Or does pause also check heredoc strings?
>
>> Status: Successfully indexed
>>           ============================
>>
>>      module: App::perlall
>>           version: undef
>>           in file: App-perlall-0.30/lib/App/perlall.pm
>>           status: indexed
>>
>>      module: Devel::PatchPerl::Plugin::Asan
>>           version: undef
>>           in file: App-perlall-0.30/lib/Devel/PatchPerl/Plugin/Asan.pm
>>           status: indexed
>>
>>      module: Devel::PatchPerl::Plugin::Compiler
>>           version: 1.34
>>           in file: App-perlall-0.30/lib/Devel/PatchPerl/Plugin/Compiler.pm
>>           status: indexed
>>
>> __END__
>
>
>
> --
> Reini Urban
> http://cpanel.net/   http://www.perl-compiler.org/
>
>
> --
> Reini Urban
> http://cpanel.net/   http://www.perl-compiler.org/



-- 
David Golden <x...@xdg.me>
Take back your inbox! → http://www.bunchmail.com/
Twitter/IRC: @xdg

Reply via email to