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