Skip Menu |

This queue is for tickets about the local-lib CPAN distribution.

Report information
The Basics
Id: 44736
Status: rejected
Priority: 0/
Queue: local-lib

People
Owner: Nobody in particular
Requestors: MARKSTOS [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: 1.003002



Subject: 5.8.0 tests pass
I have tested this on 5.8.0. All tests pass. The only change required is to update this line: use 5.008001; I also noticed that "perl Makefile.PL" reports that 4 more modules are mandatory: perl Makefile.PL *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - ExtUtils::MakeMaker ...missing. (would need 6.31) - ExtUtils::CBuilder ...missing. - ExtUtils::ParseXS ...loaded. (2.02) - Module::Build ...missing. (would need 0.28) - CPAN ...missing. (would need 1.80) ==> Auto-install the 4 mandatory module(s) from CPAN? [y] ##### But it actually lying. I can cancel at this point and all tests pass: prove -lv t/*t Maybe all those requirements belong in the "bootstrap" "if" clause of the Makefile.PL? Mark
On Wed Apr 01 15:18:29 2009, MARKSTOS wrote: Show quoted text
> But it actually lying. I can cancel at this point and all tests pass: > > prove -lv t/*t > > Maybe all those requirements belong in the "bootstrap" "if" clause of > the Makefile.PL?
I doubt it. Since the tests don't try to install anything, the fact that they pass without the required version of e.g. CBuilder isn't very meaningful.
On Wed Apr 01 15:18:29 2009, MARKSTOS wrote: Show quoted text
> I have tested this on 5.8.0. All tests pass. The only change required
is Show quoted text
> to update this line: > > use 5.008001; > > I also noticed that "perl Makefile.PL" reports that 4 more modules
are Show quoted text
> mandatory: > > perl Makefile.PL > *** Module::AutoInstall version 1.03 > *** Checking for Perl dependencies... > [Core Features] > - ExtUtils::MakeMaker ...missing. (would need 6.31) > - ExtUtils::CBuilder ...missing. > - ExtUtils::ParseXS ...loaded. (2.02) > - Module::Build ...missing. (would need 0.28) > - CPAN ...missing. (would need 1.80) > ==> Auto-install the 4 mandatory module(s) from CPAN? [y] > > ##### > > But it actually lying. I can cancel at this point and all tests pass: > > prove -lv t/*t > > Maybe all those requirements belong in the "bootstrap" "if" clause of > the Makefile.PL? > > Mark
I tried installing local::lib on a fresh built 5.8.0 (with help from the folks on #toolchain for building it) and it failed some IO::Zlib tests (needed for Archive::Tar needed for Module::Build). If you'd like the 5.8.1 requirement removed, please feel free to fix the test failures I'm seeing in 5.8.0, specifically, t/tied.t.