Re: Module::Build 0.30_01 - please test
On Thu, Dec 11, 2008 at 10:25 PM, Eric Wilhelm wrote: > Authors will notice that they now need to install Software::License > Ick. How about a Task::Module::Build or Bundle::Module::Build to make that automatic? (I'll make one if people think it's a good idea.) > Testers, it would be great if you could run through a sampling of > distros out-of-band (to not annoy authors with our alpha bugs.) David, > do you have a write-up from the procedure you used on this last time? > > http://www.nntp.perl.org/group/perl.qa/2008/09/msg11418.html > > Um. No write up. I seem to recall that I set up CPAN::Reporter to use Test::Reporter::Transport::File to save reports to a directory, then ran CPAN::Reporter::Smoker with a list of distributions to test. I did that for both versions of M::B and then I parsed the names of the resulting files to see how many distributions changed grades and how. I'll see if I still have my helper code somewhere on my smoke VM. -- David
Module::Build 0.30_01 - please test
Hi all, An alpha tarball with the last few months' worth of fixes and improvements is making its way toward your favorite cpan mirror as I type this. Authors will notice that they now need to install Software::License before doing `./Build dist` and there will be a new file name LICENSE added to your MANIFEST (you may want to set your version control to ignore LICENSE.) Windows users will appreciate the new support for Archive::Zip packaging with permissions which are acceptable to the pause indexer. Testers, it would be great if you could run through a sampling of distros out-of-band (to not annoy authors with our alpha bugs.) David, do you have a write-up from the procedure you used on this last time? http://www.nntp.perl.org/group/perl.qa/2008/09/msg11418.html If all goes well, I hope we can ship a second release this year! Thanks, Eric -- "If you only know how to use a hammer, every problem begins to look like a nail." --Richard B. Johnson --- http://scratchcomputing.com ---
M::B will now validate --installdirs
# from Michael G Schwern # on Thursday 25 September 2008 18:36: >Ovid wrote: >> [ERROR] [Wed Sep 24 20:13:40 2008] Could not run 'Build': >> Can't use an undefined value as a HASH reference at >> /home/smoke/perl/builds/5.10.0/lib/5.10.0/Module/Build/Base.pm >> line 3679. > >I got the same thing. It's from using an invalid value for > --installdirs I've just committed (svn r12149) David Wheeler's change to enable check subroutines on properties in Module::Build, which is now used to validate the installdirs property. And since this was never (AFAICT) reported as a bug in RT, I had a little conversation with myself here: https://rt.cpan.org/Ticket/Display.html?id=41645 Perhaps some wonderful volunteer can check if one or more of your 57 open tickets is also solved by this change? Thanks, Eric -- "...our schools have been scientifically designed to prevent overeducation from happening." --William Troy Harris --- http://scratchcomputing.com ---