>>>>> On Tue, 29 May 2018 03:56:43 +0300, rslov...@yandex.com said:

  > Greetings,
  > I am the author of Dot (https://metacpan.org/release/RSLOVERS/Dot-v1.0.0),
  > it only uses Dot as a package name, when I search for it using View 
Permissions
  > on the PAUSE website I couldn't find any match, yet I received a email
  > from PAUSE saying that I do not have the permission for the package Dot
  > and indexing has failed, here's the full content of the mail:

 >> The following report has been written by the PAUSE namespace indexer.
 >> Please contact modules@perl.org if there are any open questions.
 >> 
 >> User: RSLOVERS (æÂ¨ Ã¥Å¡)
 >> Distribution file: Dot-v1.0.0.tar.gz
 >> Number of files: 12
 >> *.pm files: 1
 >> README: Dot-v1.0.0/README
 >> META-File: Dot-v1.0.0/META.json
 >> META-Parser: Parse::CPAN::Meta 1.4414
 >> META-driven index: no
 >> Timestamp of file: Mon May 28 13:15:23 2018 UTC
 >> Time of this run: Mon May 28 13:16:53 2018 UTC
 >> 
 >> This distribution name will only be indexed when uploaded by users with
 >> permission for the package Dot. 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.
 >> 
 >> No or no indexable package statements could be found
 >> in the distro (maybe a script or documentation
 >> distribution or a developer release?)
 >> 
 >> __END__


I can confirm, nobody else has ownership on it:

  grep -i ^dot, /home/ftp/pub/PAUSE/modules/06perms.txt  ==> empty

I can confirm, the file was not listed in the provides field (there was
no provides field).

But the file exists within RSLOVERS/Dot-v1.0.0.tar.gz, path being
Dot-v1.0.0/Dot.pm. And it contains the package and version statements:

  package Dot;
  our $VERSION = v1.0.0;

I retried to run the indexer and got the same result.

May I ask for more eyeballs to suggest a solution?

The only thing that appears really problematic is the use of a v-string
as the version number. This is not recommended practice. I recommend
reading up on that in
http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/

  > Is there any way to solve this problem?

Since I could not fix the issue in the indexer's code, I manually gave
you permissions on the 'Dot' namespace. Please make another upload
attempt with a better $VERSION line and let us know whether it works
now for you.

Regards && Sorry for the inconvenience,
-- 
andreas

Reply via email to