Fwd: Failed: PAUSE indexer report DOLMEN/cpan-outdated-0.30.tar.gz
Dear PAUSE admins, TOKUHIROM has given me (DOLMEN) co-maint permissions on App::cpanoutdated. Proof: https://twitter.com/omengue/status/724946706912141312 But the distribution is named cpan-outdated and I don't have perms on the cpan::outdated namespace. So my release DOLMEN/cpan-outdated-0.30.tar.gz has been rejected by the indexer. TOKUHIROM only has co-maint on cpan::outdated. I need the intervention of an admin to fix the issue: - give first-come permission to TOKUHIROM on cpan::outdated - give comaint permission to DOLMEN (myself) on cpan::outdated - reindex DOLMEN/cpan-outdated-0.30.tar.gz Thanks for your help, Olivier Mengué (DOLMEN) -- Forwarded message -- From: PAUSE Date: 2016-05-04 1:33 GMT+02:00 Subject: Failed: PAUSE indexer report DOLMEN/cpan-outdated-0.30.tar.gz To: olivier.men...@gmail.com, andreas.koenig.gmwojprw+pa...@franz.ak.mind.de The following report has been written by the PAUSE namespace indexer. Please contact modules@perl.org if there are any open questions. User: DOLMEN (Olivier Mengue) Distribution file: cpan-outdated-0.30.tar.gz Number of files: 15 *.pm files: 1 README: cpan-outdated-0.30/README.md META-File: cpan-outdated-0.30/META.json META-Parser: Parse::CPAN::Meta 1.4414 META-driven index: yes Timestamp of file: Tue May 3 23:32:09 2016 UTC Time of this run: Tue May 3 23:33:39 2016 UTC This distribution name will only be indexed when uploaded by users with permission for the package cpan::outdated. Either someone else has ownership over that package name, or this is a brand new distribution and that package name was neither listed in the 'provides' field in the META file nor found inside the distribution's modules. Therefore, no modules will be indexed. Further details on the indexing attempt follow. You appear to be missing a .pm file containing a package matching the dist name (cpan::outdated). Adding this may solve your issue. The following packages (grouped by status) have been found in the distro: Status: No permissions for distribution name module : App::cpanoutdated version: 0.30 in file: lib/App/cpanoutdated.pm status : Not indexed; DOLMEN not authorized for this distribution name __END__
Need admin to fix permissions on cpan::outdated
[ Reposting with a more explicit subject ] Dear PAUSE admins, TOKUHIROM has given me (DOLMEN) co-maint permissions on App::cpanoutdated. Proof: https://twitter.com/omengue/status/724946706912141312 But the distribution is named cpan-outdated and I don't have perms on the cpan::outdated namespace. So my release DOLMEN/cpan-outdated-0.30.tar.gz has been rejected by the indexer. TOKUHIROM only has co-maint on cpan::outdated. I need the intervention of an admin to fix the issue: - give first-come permission to TOKUHIROM on cpan::outdated - give comaint permission to DOLMEN (myself) on cpan::outdated - reindex DOLMEN/cpan-outdated-0.30.tar.gz Thanks for your help, Olivier Mengué (DOLMEN) -- Forwarded message -- From: PAUSE Date: 2016-05-04 1:33 GMT+02:00 Subject: Failed: PAUSE indexer report DOLMEN/cpan-outdated-0.30.tar.gz To: olivier.men...@gmail.com, andreas.koenig.gmwojprw+pa...@franz.ak.mind.de The following report has been written by the PAUSE namespace indexer. Please contact modules@perl.org if there are any open questions. User: DOLMEN (Olivier Mengue) Distribution file: cpan-outdated-0.30.tar.gz Number of files: 15 *.pm files: 1 README: cpan-outdated-0.30/README.md META-File: cpan-outdated-0.30/META.json META-Parser: Parse::CPAN::Meta 1.4414 META-driven index: yes Timestamp of file: Tue May 3 23:32:09 2016 UTC Time of this run: Tue May 3 23:33:39 2016 UTC This distribution name will only be indexed when uploaded by users with permission for the package cpan::outdated. Either someone else has ownership over that package name, or this is a brand new distribution and that package name was neither listed in the 'provides' field in the META file nor found inside the distribution's modules. Therefore, no modules will be indexed. Further details on the indexing attempt follow. You appear to be missing a .pm file containing a package matching the dist name (cpan::outdated). Adding this may solve your issue. The following packages (grouped by status) have been found in the distro: Status: No permissions for distribution name module : App::cpanoutdated version: 0.30 in file: lib/App/cpanoutdated.pm status : Not indexed; DOLMEN not authorized for this distribution name __END__
[rt.cpan.org #99432] indexing conflict with Git dist
https://rt.cpan.org/Ticket/Display.html?id=99432 > Le 2015-04-23 21:55:36, ETHER a écrit : > On 2015-04-23 03:15:09, DOLMEN wrote: > > Le 2014-10-11 16:07:28, MSOUTH a écrit : > > > Hi, > > > > Hi, > > > > My Git::Sub module injects functions in the git:: (lower case) > > namespace. > > > > So that is on purpose that I have $git::VERSION set in Git::Sub, in > > order to > > reserve the git:: namespace on PAUSE. > > > > But my distribution is a bit special as I reserve the 'git::' > > namespace without > > providing a git.pm file. I don't intend to provide one just to leave > > filesystem > > space for Git.pm (on case-sensitive filesystems). > > > > PAUSE tells me that I have rights on git:: and you have rights on > > Git:: so I > > don't see an issue. > > https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=ml&pause99_peek_perms_query=git > > https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=ml&pause99_peek_perms_query=Git > > Namespaces in PAUSE are case-insensitive, because some filesystems are > case-insensitive. If the issue is about filesystems, this shows that permissions should be applied to file paths, not to package names. This conflict would not happen if that was the case because my distribution does not provides a "git.pm" file. I did not intent to export $git::VERSION ($Git::Sub::VERSION is the one that matter for this distribution), but it has been injected by my Dist::Zilla build. I will make a new release that does not have $git::VERSION. -- Olivier Mengué - http://perlresume.org/DOLMEN