Uploading a new package
Since I got no answer from modules@perl.org I take the liberty to ask here.
PAUSE interface disceased the request for ownership of a new package, fine.
Now I uploaded two new packages and systematically got: Failed: PAUSE indexer report.
Why ?
Sorry if I made a so stuuuupid mistake that is too big so I have not seen it!
Example on a distribution for which I have always been the single unique uploader:
Objet : Failed: PAUSE indexer report JDDPAUSE/MarpaX-Languages-M4-0.003.tar.gz Date : dimanche 22 février 2015, 20:57:32 De : PAUSEÀ : ./.. me and andreas ../. The following report has been written by the PAUSE namespace indexer.
Please contact modules@perl.org if there are any open questions.User: JDDPAUSE (Jean-Damien Durand)
Distribution file: MarpaX-Languages-M4-0.003.tar.gz
Number of files: 64
*.pm files: 19
README: No README found
META-File: MarpaX-Languages-M4-0.003/META.json
META-Parser: Parse::CPAN::Meta 1.4404
META-driven index: yes
Timestamp of file: Sun Feb 22 20:56:03 2015 UTC
Time of this run: Sun Feb 22 20:57:32 2015 UTCThis distribution name can only be used by users with permission for the
package MarpaX::Languages::M4, which you do not have.
I'd suggest emailing modules@perl.org or Andreas Koenig, per http://pause.perl.org/pause/query?ACTION=pause_04about
The Perl blogs site makes a poor bug reporting tool.
A perl dist of the form
Foo-Bar-Baz-1.23.tar.gz
needs to contain a package
Foo::Bar::Baz
or it will be rejected by PAUSE.
This is normally done by adding a file
lib/Foo/Bar/Baz.pm
that declares the package in the normal way.
In the case of your MarpaX distribution, that file is missing altogether.
In the case of your Gnulib-Regex distribution, that file is there but you forgot the package declaration.
Many thanks Matt & apologizes for the noise to everybody!