Andreas J. Koenig wrote:
It entered 2005-12-19, short before 1.80_57. But note, that the protection I was talking about is not the fact that M:B is in the Bundle:CPAN. The protecion looks instead like so:if (-f "Build.PL" && ! -f "Makefile.PL" && ! exists $req->{"Module::Build"}) { $CPAN::Frontend->mywarn(" Warning: CPAN.pm discovered Module::Build as ". "undeclared prerequisite.\n". " Adding it now as a prerequisite.\n" );
But I guess my point was big projects like RT (which is the one that Adam cited) should have a prominently displayed warning "make sure your CPAN[PLUS] is up to date before trying to install." Either updating CPAN (or preferably Bundle::CPAN) should be the first order of business and would prevent any bootstrap problems (unless you are stuck with Win32, that is).
John -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4501 Forbes Boulevard Suite H Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5748
