Hi all, This is due to a known problem in MetaCPAN the website (not CPAN as a whole). It's triggered here by me releasing modules as independent distributions that are currently part of the PDL distro (such as PDL::Transform::Proj4); when MetaCPAN sees such a new release, it de-indexes the distro that package was in before, which here is the whole of PDL.
See https://github.com/metacpan/metacpan-web/issues/3245 for more context. This should cease to be an issue once I have finished releasing all the contained non-fundamental parts of PDL (which is many, many of them) especially the ones with external dependencies (GSL, Proj4, HDF, GD, OpenGL, the Fortran ones, among others). Shortly after that, I will release the new, slimmed-down PDL. You may see a resemblance between this and the previously (in 2015 and onwards) discussed splitting of PDL into a PDL::Core, other parts, and then a rump PDL. I feel this is a better approach, particularly since those externally-dependent modules could not actually be relied on since you might install PDL without e.g. GSL; to get PDL with GSL, you'd need to reinstall the whole of PDL again and hope for the best. What this means for users of PDL is currently that, as previously, if you make code that needs certain parts of "main" PDL (like the GSL bindings), you need to express this in the metadata of your project. What it will mean when the process is finished, is that PDL will install (much) quicker, and that to get those other modules, you expressly install them, and they will install very quickly (on one device here, Transform::Proj4 builds and tests in about 2 secs, and PDL::GSL in about 10). Any questions or problems, please let me know (possibly on the list)! Best regards, Ed ________________________________ From: David Mertens <dcmertens.p...@gmail.com> Sent: 03 December 2024 2:22 PM To: Jörg Sommrey <j...@sommrey.de>; pdl-devel <pdl-devel@lists.sourceforge.net> Subject: Re: [Pdl-devel] PDL disappeared from CPAN? Fyi, this was resolved. I just realized I forgot to CC-all on my reply, so I'm sending this back to the mailing list. David On Tue, Dec 3, 2024, 8:21 AM Jörg Sommrey <j...@sommrey.de<mailto:j...@sommrey.de>> wrote: Probably a transient malfunction on CPAN. Searching CPAN for "PDL" produced some hits, but not including "PDL" or "PDL::Core". Accessing https://metacpan.org/pod/PDL::Core etc. resulted in a 404 error page. Looks like everything is back now. -jo On Tue 03 Dec 2024 01:58:30 PM CET, David Mertens <dcmertens.p...@gmail.com<mailto:dcmertens.p...@gmail.com>> wrote: > I have no trouble locating PDL on metacpan, and from there the > documentation links all work. Googling PDL::Core pulls up meetacpan link as > the first hit. > > Do you mean metacpan or the CPAN client? > > David > > On Tue, Dec 3, 2024, 5:12 AM Jörg Sommrey > <j...@sommrey.de<mailto:j...@sommrey.de>> wrote: > >> Hi all, >> >> what happened to PDL on CPAN? Cannot see any of the core modules anymore. >> >> -jo >> >> >> _______________________________________________ >> pdl-devel mailing list >> pdl-devel@lists.sourceforge.net<mailto:pdl-devel@lists.sourceforge.net> >> https://lists.sourceforge.net/lists/listinfo/pdl-devel >>
_______________________________________________ pdl-devel mailing list pdl-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-devel