Lotus1 has asked for the wisdom of the Perl Monks concerning the following question:

Last week I uploaded a new module to CPAN but it still hasn't appeared in the CPAN search index. The search page shows a 'Something missing? Find out why' link which when clicked on provides this message:

MetaCPAN uses the PAUSE-generated 02packages.details.txt file. If it's not in there, then the module author will need to fix this. (Authors are usually emailed about this when they upload a distribution).

I can't find any email that mentions an extra step for this file. Can anyone offer suggestions on next steps?

Edit: The direct link to the module, Data::QuickMemoPlus::Reader, works but if you search in CPAN it can't find it.

  • Comment on how to update the PAUSE index file for CPAN modules

Replies are listed 'Best First'.
Re: how to update the PAUSE index file for CPAN modules
by 1nickt (Canon) on Feb 02, 2021 at 16:48 UTC

    So what emails did you get from PAUSE?


    The way forward always starts with a minimal test.

      There were two emails from PAUSE. The first just notified me that they had received the upload. The second looked like this:

      Distribution file: Data-QuickMemoPlus-Reader-0.01.tar.gz Number of files: 20 *.pm files: 2 README: Data-QuickMemoPlus-Reader-0.01/README META-File: Data-QuickMemoPlus-Reader-0.01/META.json META-Parser: Parse::CPAN::Meta 1.4414 META-driven index: yes Timestamp of file: Sun Jan 31 03:04:54 2021 UTC Time of this run: Sun Jan 31 03:06:25 2021 UTC Status of this distro: OK ========================= The following packages (grouped by status) have been found in the dist +ro: Status: Successfully indexed ============================ module : Data::QuickMemoPlus::Reader version: 0.01 in file: lib/Data\QuickMemoPlus\Reader.pm status : indexed __END__

      Edit: I didn't include the whole email text. The top part has a link to modules@perl.org. I'll contact that mailing list for more information. Thanks!