Skip Menu |

This queue is for tickets about the Petal-Utils CPAN distribution.

Report information
The Basics
Id: 27111
Status: open
Priority: 0/
Queue: Petal-Utils

People
Owner: Nobody in particular
Requestors: imacat [...] mail.imacat.idv.tw
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.06
Fixed in: (no value)



Subject: Automatic Installtion of Module::Build
Dear William McKee, 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 Petal-Utils-0.06 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 Petal-Utils-0.06 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->install('Module::Build')? You may provide a Makefile.PL of ExtUtils::MakeMaker. It is really very simple. You may refer to the example of my own module: http://search.cpan.org/src/IMACAT/Locale-Maketext-Gettext-1.18/Makefile.PL Thank you very much. You are greatly appreciated by the large CPAN family.
Hi imacat, Thanks for your feedback. The Makefile.PL script that I have in my module is generated by Module::Build. I changed the create_makefile_pl parameter from 'passthrough' to 'traditional' as per the FAQ for MB[1] and MBC pod[2]. This is will included in the v0.07 release. Thanks, William [1] http://search.cpan.org/~kwilliams/Module-Build-0.2808/lib/Module/Build/Cookbook.pm#Making_a_CPAN.pm-compatible_distribution [2] http://search.cpan.org/~kwilliams/Module-Build-0.2808/lib/Module/Build/Compat.pm#create_makefile_pl -- Knowmad Technologies http://www.knowmad.com