Adriano Ferreira wrote:
> By a quick inspection, I think your sin was to release a distribution
> with only Build.PL and no passthru Makefile.PL. Some CPAN testers
> (among them, chris) do not install in their smoke servers the part of
> CPANPLUS necessary for running Build.PL alone and that leads to ugly
> failures. The default behavior (nonsense to me) is to try to generate
> automatically a Makefile.PL which misses all dependencies and have all
> but an inferred dist name and a version. That is a safe road to FAIL
> in most of the cases.

FWIW I talked with Jos about it and I'm working up a patch to make CPANPLUS Do
The Right Thing, which is to install Module::Build as an implied prereq.


> PS. You may want to add "configure_requires => 'Module::Build' " as
> well. But most CPANPLUS-based toolchain does not honor yet (or so I
> think).

I worked with Jos and submitted a patch for that.
http://rt.cpan.org/Public/Bug/Display.html?id=29676

Still needs a little work, like tests and docs and stuff, but it looks like
the CPANPLUS vs Module::Build fight will be over soon.


-- 
Hating the web since 1994.

Reply via email to