My understanding of this (and i hope im not putting words in Adams
mouth) is that anybody using an old CPAN can't install a distribution
that requires Module::Build unless a Makefile.PL is present. Since
this is a big chunk of the cpan's out there it affects a lot of users,
and in my experience is one of the reasons that people often get a bad
impression of MB on their first exposure as there is a good chance
that the first time they notice something uses MB will be when CPAN
fails to install because of the missing Makefile.pl

Those words are fine to be put in my mouth, it pretty much covers it.

But I'll clarify "old" to include "current". Because unless I missed it Module::Build isn't core yet, it's a seperate CPAN module. Hence why I said that it applies to any existing perl distribution.

And I'm also absolutely cool with doing whatever people like with third party non-CPAN module, because $we never have to deal with them and will never see people adding deps on them.

But MB is going to go core real soon now though right? 5.8.9?

Adam K

Reply via email to