On 10/22/25 15:14, Ask Bjørn Hansen wrote:

We rebuilt the primary CPAN mirror source over the last weeks. (It’s now in 
Kubernetes and operated via git, including the current version of the various 
decades old tools maintaining metadata).

I tried pretty hard to make sure the RRR recent data was accurate, but I had to 
relearn a bit about how it works in the process so the files had some erroneous 
epochs for a few days.

Maybe metacpan needs a onetime full rsync (or the rrr client restarted?)


Ask

I believe we have a recurrence of the problem we were experiencing earlier this month. A CPAN distribution gets uploaded by its maintainer. It becomes available for download and installation via 'cpan'. But its home page doesn't get updated on metacpan.org. It doesn't show up at https://metacpan.org/recent. When you update your 'minicpan' repository, the distribution doesn't get updated.

Case in point: Time-Piece. As of the time of this message, https://metacpan.org/dist/Time-Piece shows Time-Piece-1.38 as the most recent version, uploaded on Oct 18 2025. However, https://www.cpan.org/authors/id/E/ES/ESAYM/Time-Piece-1.39.tar.gz is available on CPAN.

I discovered this somewhat accidentally. Time-Piece is shipped with the Perl 5 core distribution. We (Perl 5 Porters, or P5P) have a program which tells us when newer versions of such "upstream cpan" distributions are available for merging ("synching") into the main Perl 5 development branch ("blead"). I ran that program this morning and it identified Time-Piece-1.39 available for synching into blead.

#####
Time::Piece:
    Perl: ESAYM/Time-Piece-1.38.tar.gz
    CPAN: ESAYM/Time-Piece-1.39.tar.gz
#####

I ran it through CPANtesters on Linux and FreeBSD, with good results. But when I went to https://fastapi.metacpan.org/v1/release/Time-Piece, which said that the distro's most recent release was Time-Piece-1.38, uploaded on "2025-10-18T05:44:33". You *can* file CPANtesters reports against version 1.39; see http://fast2-matrix.cpantesters.org/?dist=Time-Piece%201.39. The first such report arrived at 2025-10-25 00:06 Eastern Daylight Time (which I think translates to 04:06 UCT).

I understand that there is maintenance work being done on metacpan.org this weekend. I can only hope that what I have described above will be cleaned up by that work. Thank you very much.

Reply via email to