On 7/20/07, Eric Wilhelm <[EMAIL PROTECTED]> wrote:
>I think that would be excellent and would eliminate the need for
>EU::MM to do special handling for 'perl'. (Well, maybe it should in
>case people writing Makefile.PL themselves don't realize they
>shouldn't use 'perl'.)

Well, EU::MM *cannot* be patched on the clients without
configure_requires.  So, the best it could do would be to warn the
author about it at `make dist` time.

I still think it should be patched so that anyone installing
Bundle::CPAN gets a version that handles it.

Again -- EU::MM doesn't break if 'perl' is in PREREQ_PM -- it just
warns that the 'perl' module can't be found.  The patch I wrote for
EU::MM just handles that special case in a cleaner way.  Schwern may
not take it -- he doesn't like special cases, so he's thinking about
another MakeMaker variable instead.  Either way, I'd prefer to have a
formal way to specify a perl prerequisite rather than a "convention"
of dying during Makefile.PL and then having other toolchain modules
have to parse the output to figure out why.

Want to take a crack at the patch?

Sure.  I'm off on vacation for a bit so it might be into next week
before I come back with it.

David

Reply via email to