Subject: | Providing Real Makefile.PL Running ExtUtils::MakeMaker |
Dear Dave Rolsky,
Hi. This is imacat from Taiwan. I'm current acting as a CPAN tester
and running tests for all the uploaded CPAN packages daily.
It seems that your Log-Dispatch-2.18 requires the installation of
Module::Build, and default to "y" for install. It prevents CPAN testers
from running automated tests.
As a CPAN tester testing 40-50 modules per day, I really cannot test
every package and check their input alone. We are running tests without
STDIN input. Also because of the unstable nature of the newly-uploaded
modules, we really cannot install anything onto our system during the
test process.
As a result, your Log-Dispatch-2.18 by default to run
CPAN::Shell->install('Module::Build::Compat') always fail, entering an
endless loop, using up all our CPU and system resources and preventing
us from offering valuable test reports to other CPAN authors..
Could you please help solving this issue, by not using
CPAN::Shell->install('Module::Build::Compat') in Makefile.PL? I have
read your Build.PL. It does not seem to be complicated. It should be
very easy to write a equivalent Makefile.PL running ExtUtils::MakeMaker.
You may refer to my Makefile.PL as an example.
http://search.cpan.org/src/IMACAT/Locale-Maketext-Gettext-1.18/Makefile.PL
If you really cannot provide a Makefile.PL running
ExtUtils::MakeMaker, I would suggest you to remove the Makefile.PL
completely so that CPAN and CPANPLUS won't look for it and get confused
at all.
Thank you very much. You are greatly appreciated by the large CPAN
family.