develooper Front page | perl.moose | Postings from February 2012

Re: MooseX-Method-Signatures-0.37 install failure on Strawberry Perl 5.14.2.1

Thread Previous | Thread Next
From:
Buddy Burden
Date:
February 11, 2012 16:18
Subject:
Re: MooseX-Method-Signatures-0.37 install failure on Strawberry Perl 5.14.2.1
Message ID:
CAL0mxoRvf0jW9sv2xXPo5V-Oz_aeMZR3scKUD9By8eiD5onXtw@mail.gmail.com
Gabor,

> #   Failed test 'Sane error message for syntax error'
> #   at t/errors.t line 11.
> #                   'Can't use an undefined value as an ARRAY
> reference at C:/strawberry/perl/site/lib/Eval/Closure.pm line 119.
> # Compilation failed in require at (eval 17) line 1.
> # BEGIN failed--compilation aborted at (eval 17) line 1.
> # '
> #     doesn't match '(?^:^Global symbol "\$op" requires explicit
> package name at .*?\bInvalidCase01.pm line 8\b)'
> # Looks like you failed 1 test of 4.
> t/errors.t ...........................
> Dubious, test returned 1 (wstat 256, 0x100)
> Failed 1/4 subtests

I just got this exact same error using cpanm / perlbrew on Linux,
perhaps a day or three ago.  (I didn't see the "prerequisite too low"
bit though.)  After staring at it a while, I remembered that I don't
actually _use_ MXMS any more so I couldn't care less whether it works
or not. :-)  I then reran my cpanm command with -n to skip the tests
and now all is well.  If you're considering using MXD, I recommend you
take a look at Method::Signatures::Modifiers (part of
Method::Signatures), and perhaps you'll be led to the same course of
action.


            -- Buddy

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About