Thanks, Neil.

Looks good. I have uploaded a newer version and the indexer is happy as punch this time:

  User: BINGOS (Chris Williams)
  Distribution file: Module-CoreList-5.20240129.tar.gz

  Number of files: 18
  *.pm files: 2
  README: Module-CoreList-5.20240129/README
  META-File: Module-CoreList-5.20240129/META.json
  META-Parser: Parse::CPAN::Meta 1.4414
  META-driven index: no
  Timestamp of file: Mon Jan 29 20:31:37 2024 UTC
  Time of this run: Mon Jan 29 20:32:10 2024 UTC

    Status: Successfully indexed \o/

On 29/01/2024 12:15, Neil Bowers wrote:
Hi Chris,

I've given co-maint to the people who list it, on Module::CoreList and Module::CoreList::Utils.

Cheers,
Neil
On 29 Jan 2024 at 09:57 +0000, Neil Bowers <ne...@neilb.org>, wrote:
Hi Chris,

Sorry about that. We've got a PAUSE bug which means that sometimes when a co-maint does a release, co-maints are dropped:
https://github.com/andk/pause/issues/372

I'll add all the co-maints back shortly, ad let you know when they're back (bit of a work scramble on right now, so there'll be a slight delay).

Neil
On 28 Jan 2024 at 01:23 +0000, Chris 'BinGOs' Williams <ch...@bingosnet.co.uk>, wrote:

When I uploaded the recent Module-CoreList distribution as I do after every perl maintenance release I received from the indexer:

User: BINGOS (Chris Williams)
Distribution file: Module-CoreList-5.20240120.tar.gz

  Number of files: 18
  *.pm files: 2
  README: Module-CoreList-5.20240120/README
  META-File: Module-CoreList-5.20240120/META.json
  META-Parser: Parse::CPAN::Meta 1.4414
  META-driven index: no
  Timestamp of file: Sat Jan 20 12:57:15 2024 UTC
  Time of this run: Sat Jan 20 13:44:04 2024 UTC

  ERROR: Database error occurred during index update

I understood there was a general problem and waited before scheduling a reindex.
The reindex returned a similar error.
I waited some more and scheduled a reindex again.
This time I got this:

  User: BINGOS (Chris Williams)
  Distribution file: Module-CoreList-5.20240120.tar.gz
  Number of files: 18
  *.pm files: 2
  README: Module-CoreList-5.20240120/README
  META-File: Module-CoreList-5.20240120/META.json
  META-Parser: Parse::CPAN::Meta 1.4414
  META-driven index: no
  Timestamp of file: Sat Jan 20 12:57:15 2024 UTC
  Time of this run: Wed Jan 24 20:52:30 2024 UTC

    This distribution name will only be indexed when uploaded by users with
    permission for the package Module::CoreList. 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.

Eh? I checked 06perms.txt and it appears that all the co-maint permissions have been stripped from Module::CoreList and Module::CoreList::Utils

    grep ^Module::CoreList 06perms.txt
    Module::CoreList,P5P,f
    Module::CoreList::DBSchema,BINGOS,f
    Module::CoreList::List,PERLANCAR,f
    Module::CoreList::More,PERLANCAR,f
    Module::CoreList::TieHashDelta,BINGOS,c
    Module::CoreList::TieHashDelta,KANE,c
    Module::CoreList::TieHashDelta,P5P,f
    Module::CoreList::TieHashDelta,RGARCIA,c
    Module::CoreList::TieHashDelta,RJBS,c
    Module::CoreList::Utils,P5P,f

The co-maint permissions for both Module::CoreList and Module::CoreList::Utils should be the same as for Module::CoreList::TieHashDelta

As it is there is an unindexed discrepancy between what is in core and on CPAN.

Many thanks.

Reply via email to