running
Sat, 13 Jun 2009 05:19:28 -0700
(to clarify - that really fixed the problem) Karel
On Sat, Jun 13, 2009 at 1:38 AM, running<running...@gmail.com> 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<schw...@pobox.com> 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
>>
>