On Mon, May 21, 2007 11:56 am, John Peacock wrote:
> I received a complaint against my SVN::Notify::Build distro:

For those who wander around looking for the distro like I did,
he meant SVN::Notify::Mirror.

> https://rt.cpan.org/Public/Bug/Display.html?id=27183
>
>
> that has me annoyed.  I provide a compatibility Makefile.PL so that users
> without Module::Build installed will get bootstrapped into the modern era.
> For whatever reason, this wouldn't work with the OP's
> system and caused his smokes to just burn CPU.  That's not my problem.

Yes and no.  The report didn't seem completely clear to me, but it
sounded like the OP is using CPANPLUS, in Makefile.PL-first mode,
unattended.  Your Makefile.PL will use CPAN instead.  And if CPAN
isn't configured, it will start it's configuration dialog, which
endlessly loops prompting for a valid continent.

> My problem is that the OP seems to think I should provide a fully EU::MM
> compatible Makefile.PL, because installing M::B is too much of a hardship.
> I can see that the OP has entered another bug:

No, I think the OP thinks there shouldn't be an endless loop resulting
just because some modules are installed (with default configuration)
and others are not.

Perhaps the compat Makefile.PL could be smarter about using
CPANPLUS instead of CPAN, or somehow proceed such that the bundled
M::B gets used under CPANPLUS?  And not bother firing off CPAN if
there's no CPAN::Config?  Or, if there isn't one, prompt if it
should try CPAN anyway, with default n?


Reply via email to