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.