Re: [Module::Build] ANNOUNCE: 0.21_01
Status: Beta
Brought to you by:
kwilliams
|
From: Ken W. <ke...@ma...> - 2003-12-18 13:58:16
|
Thanks - this is now fixed in CVS. -Ken On Wednesday, December 17, 2003, at 08:47 PM, drieux wrote: > > On Dec 17, 2003, at 6:25 AM, Ken Williams wrote: > >> http://sourceforge.net/project/ >> showfiles.php?group_id=45731&release_id=204435 >> >> or eventually: >> >> http://search.cpan.org/~kwilliams/Module-Build-0.21_01/ >> > [..] > > I too ran into the <none> > > [jeeves: 7:] perl Bu*.PL > Checking whether your kit is complete... > Looks good > * Version <none> is installed, but we prefer to have 2.02 > * Version <none> is installed, but we prefer to have 1.00 > * Version <none> is installed, but we prefer to have 0.35 > ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the > versions > of the modules indicated above before proceeding with this > installation. > > Deleting Build > Removed previous script 'Build' > Creating new 'Build' script for 'Module-Build' version '0.21_01' > [jeeves: 8:] perl Bu*.PL > Checking whether your kit is complete... > Looks good > * Optional prerequisite Archive::Tar isn't installed > * Optional prerequisite ExtUtils::ParseXS isn't installed > * Optional prerequisite YAML isn't installed > ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the > versions > of the modules indicated above before proceeding with this > installation. > > Deleting Build > Removed previous script 'Build' > Creating new 'Build' script for 'Module-Build' version '0.21_01' > [jeeves: 9:] > > I got that 'fixed' by editing the Build.pm > > [jeeves: 32:] diff -c Base.pm Base.pm.ORIG > *** Base.pm Wed Dec 17 18:43:56 2003 > --- Base.pm.ORIG Wed Dec 17 18:32:30 2003 > *************** > *** 627,634 **** > } else { > my $file = $self->find_module_by_name($modname, \@INC); > unless ($file) { > ! @status{ qw(have message) } = ('', "Prerequisite $modname > isn't installed"); > ! #@status{ qw(have message) } = ('<none>', "Prerequisite > $modname isn't installed"); > return \%status; > } > > --- 627,633 ---- > } else { > my $file = $self->find_module_by_name($modname, \@INC); > unless ($file) { > ! @status{ qw(have message) } = ('<none>', "Prerequisite > $modname isn't installed"); > return \%status; > } > > [jeeves: 33:] > > seemed like the cleanest fix. > > I am running this on OSX 10.3.1 > with the default perl v5.8.1-RC3 built for darwin-thread-multi-2level |