http://qs1969.pair.com?node_id=11150011


in reply to Re^2: Why don't some CPAN modules append perllocal?
in thread Why don't some CPAN modules append perllocal?

I hypothesize that if the module is built and installed using ExtUtils::MakeMaker (Makefile.PL) then perllocal gets updated.
But if the module is built and installed using Module::Build (Build.PL) then perllocal does not get updated.
If you can locate a module in that list you provided that does not provide a Build.PL file, then obviously my hypothesis is an unsatisfactory one. (Either it's plain wrong, or there are other factors involved.)

I can definitely see the message "Appending installation info to D:\perl .../perllocal.pod" when the Makefile.PL gets run, but no such equivalent message when Build.PL gets run.
But I've only looked at a very small sample ... and I've just now found this very pertinent bug report.

Cheers,
Rob