[Perl] Fwd: Failed: PAUSE indexer report GROUSSE/Net-Nessus-REST-v0.5.2.tar.gz
Philippe Bruhat (BooK)
philippe.bruhat at free.fr
Lun 22 Fév 08:55:55 CET 2016
On Sat, Feb 20, 2016 at 07:01:25PM +0100, Guillaume Rousse wrote:
> Si quelqu'un peut m'expliquer pourquoi je me fais insulter par PAUSE, je
> suis preneur :)
> --
Le message d'erreur dit que ta distribution n'est pas indexable.
> No or no indexable package
> statements could be found in the distro (maybe a
> script or documentation distribution or a
> developer release?)
Ça n'empêche pas le module d'apparaître sur cpan, metacpan et search.cpan,
mais il ne sera pas installable via les outils qui utilisent l'index.
Ceci est facile à montrer avec le client cpan:
cpan[1]> reload index
Reading '/home/book/.local/share/.cpan/Metadata'
Database was generated on Sun, 21 Feb 2016 10:17:02 GMT
Fetching with LWP:
http://www.cpan.org/authors/01mailrc.txt.gz
Reading '/home/book/.local/share/.cpan/sources/authors/01mailrc.txt.gz'
............................................................................DONE
Fetching with LWP:
http://www.cpan.org/modules/02packages.details.txt.gz
Reading '/home/book/.local/share/.cpan/sources/modules/02packages.details.txt.gz'
Database was generated on Mon, 22 Feb 2016 07:17:02 GMT
............................................................................DONE
Fetching with LWP:
http://www.cpan.org/modules/03modlist.data.gz
Reading '/home/book/.local/share/.cpan/sources/modules/03modlist.data.gz'
DONE
Writing /home/book/.local/share/.cpan/Metadata
cpan[2]> i /Net::Nessus::REST/
Module id = Net::Nessus::REST
CPAN_USERID GROUSSE (Guillaume Rousse <grousse at cpan.org>)
CPAN_VERSION 0.5
CPAN_FILE G/GR/GROUSSE/Net-Nessus-REST-0.5.tar.gz
INST_FILE (not installed)
Il ne propose que la version 0.5, et pas la dernière que tu as ajoutée.
J'ai jeté un œil aux droits sur PAUSE, et tu as les droits sur le namespace:
http://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Net%3A%3ANessus%3A%3AREST&pause99_peek_perms_sub=Submit
Je vois plusieurs trucs douteux dans la distribution, mais je ne vois pas
pourquoi elle n'a pas été indexée :
* Tu marques en no_index un répertoire qui n'existe pas ('inc'):
https://metacpan.org/source/GROUSSE/Net-Nessus-REST-v0.5.2/META.json#L16-21
* La déclaration de version me paraît bizarre:
https://metacpan.org/source/GROUSSE/Net-Nessus-REST-v0.5.2/lib/Net/Nessus/REST.pm#L11
Bref, je ne sais pas. À ta place, j'irais demander aux admins de PAUSE,
ou sur irc (probablement #perl-qa).
--
Philippe Bruhat (BooK)
When you double-cross a friend, you triple-cross yourself.
(Moral from Groo The Wanderer #8 (Epic))
Plus d'informations sur la liste de diffusion Perl