On 5/22/07, Ken Williams <[EMAIL PROTECTED]> wrote:
There's a problem with that: if you don't have a Makefile.PL, and someone's running an old CPAN that expects a Makefile.PL to be there, it'll try creating a Makefile.PL and fail badly, with no helpful message for the user. Old CPANs think that "no Makefile.PL" means "no installer", so it tries to create an installer.
Wow. I had no idea. I'm not sure what you mean by "old CPAN.pm" but its true for everything up to whatever comes with perl 5.8.8 and perhaps also 5.9.5. The CPAN.pm I have with my 5.9.5 isn't installing anything right now. So even the latest 5.8.x has a CPAN.pm that thinks no Makefile.PL means it should generate one. Of course it doesn't know what Build.PL is so that is ignored. Josh