(to clarify - that really fixed the problem) Karel
On Sat, Jun 13, 2009 at 1:38 AM, running<[email protected]> wrote: > It is quite possible. I have the perl that came pre-installed with > OSX, that is: Summary of my perl5 (revision 5 version 8 subversion 8) > > I have found the "hard-code" fix with my problem - in the file > "prereq.t", instead of > > sprintf("Warning: prerequisite strict 99999 not found. We have %s.\n", > strict->VERSION); > > that originally was there, and generates: > Warning: prerequisite strict 99999 not found. We have 1.030. > > I wrote directly > > sprintf("Warning: prerequisite strict 99999 not found. We have 1.03.\n"); > > The zero at the end seem to be the problem. > > Karel > > On Sat, Jun 13, 2009 at 12:52 AM, Michael G Schwern<[email protected]> wrote: >> running wrote: >>> Hello, >>> I am trying to install MakeMaker, >>> >>> What I got after I try "make test": >>> >>> t/prereq.t .............. 1/13 >>> # Failed test in t/prereq.t at line 60. >>> # got: 'Warning: prerequisite strict 99999 not found. We have 1.03. >>> # ' >>> # expected: 'Warning: prerequisite strict 99999 not found. We have >>> 1.030. >>> # ' >>> >>> # Failed test in t/prereq.t at line 82. >>> # got: 'Warning: prerequisite I::Do::Not::Exist 0 not found. >>> # Warning: prerequisite strict 99999 not found. We have 1.03. >>> # ' >>> # expected: 'Warning: prerequisite I::Do::Not::Exist 0 not found. >>> # Warning: prerequisite strict 99999 not found. We have 1.030. >>> # ' >>> # Looks like you failed 2 tests of 13. >>> t/prereq.t .............. Dubious, test returned 2 (wstat 512, 0x200) >>> Failed 2/13 subtests >>> >>> I try to install both the latest version from git and 6.53_02, on mac >>> os x 10.5.7, with the same results. >>> >>> I don't have a clue what that message means. Something doesn't exist, >>> apparently. >> >> It means there's a minor bug, possibly in your Perl. Its testing that >> MakeMaker can identify your prerequisites both whether they exist >> (I::Do::Not::Exist is not supposed to exist) and that you have a high enough >> version. >> >> It seems the formatting of the message on your perl is a bit off. Could you >> please run: >> >> perl -wle 'use strict 99999' >> >> and let me see the output? Also please attach the output of "perl -V". Is >> this a perl you compiled yourself? >> >> >> -- >> I'm pale as Formica, social skills stunted small. But I'm accurate >> like a pica, I know the capital of Nepal. I'm the nemesis of error, >> dreadful diction fears my skills, more inquisitive than Jim Lehrer, >> snottier than Beverly Hills. >> -- I.L.O.P. Secret Rap http://goats.com/archive/020830.html >> >
