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

Reply via email to