Subject: | |
Date: | Sun, 17 Aug 2014 19:22:24 +0300 |
To: | bug-MooX-Types-MooseLike [...] rt.cpan.org |
From: | Yousef Alhashemi <yousef.alhashemi [...] gmail.com> |
MooX::Types::MooseLike(::Base) fails to install. Details follow:
cpanm (App::cpanminus) 1.7004 on perl 5.010001 built for
x86_64-linux-gnu-thread-multi
Work directory is /home/yousef/.cpanm/work/1408233195.27457
You have make /usr/bin/make
You have LWP 6.08
You have /bin/tar: tar (GNU tar) 1.23
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
Checking if you have ExtUtils::MakeMaker 6.31 ... Yes (6.98)
Checking if you have ExtUtils::Install 1.46 ... Yes (1.54)
Searching MooX::Types::MooseLike on cpanmetadb ...
--> Working on MooX::Types::MooseLike
Fetching http://www.cpan.org/authors/id/M/MA/MATEU/MooX-Types-MooseLike-0.25.tar.gz
-> OK
Unpacking MooX-Types-MooseLike-0.25.tar.gz
Entering MooX-Types-MooseLike-0.25
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.98)
Configuring MooX-Types-MooseLike-0.25
Running Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for MooX::Types::MooseLike
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have Test::More 0.96 ... Yes (1.001003)
Checking if you have Moo 0.09101 ... Yes (1.006000)
Checking if you have Test::Fatal 0.003 ... Yes (0.013)
Checking if you have Module::Runtime 0.012 ... Yes (0.014)
Building and testing MooX-Types-MooseLike-0.25
cp lib/MooX/Types/MooseLike.pm blib/lib/MooX/Types/MooseLike.pm
cp lib/MooX/Types/MooseLike/Base.pm blib/lib/MooX/Types/MooseLike/Base.pm
Manifying blib/man3/MooX::Types::MooseLike.3pm
Manifying blib/man3/MooX::Types::MooseLike::Base.3pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM"
"-MTest::Harness" "-e" "undef *Test::Harness::Switches;
test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
# Failed test 'The error looks like a useful stacktrace'
# at t/basic.t line 322.
# 'isa check for "an_undef" failed: is not undef!
at (eval 22) line 452.
# eval {...} called at (eval 22) line 450
# MooX::Types::MooseLike::Test::new("MooX::Types::MooseLike::Test",
"an_undef", "") called at t/basic.t line 321
# main::__ANON__() called at
/home/yousef/perl5/lib/perl5/Test/Fatal.pm line 45
# Test::Fatal::try {...} () called at
/home/yousef/perl5/lib/perl5/Try/Tiny.pm line 76
# eval {...} called at /home/yousef/perl5/lib/perl5/Try/Tiny.pm line 72
# Try::Tiny::try(CODE(0x1f86490), Try::Tiny::Catch=REF(0x1f86850))
called at /home/yousef/perl5/lib/perl5/Test/Fatal.pm line 52
# Test::Fatal::exception(CODE(0x1e0bd38)) called at t/basic.t line 322
# '
# doesn't match '(?-xism:is not
undef.*\n.*MooX::Types::MooseLike::Test::new.*basic\.t)'
# Looks like you failed 1 test of 74.
t/basic.t ........................
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/74 subtests
t/builder.t ...................... ok
t/default.t ...................... ok
t/inflate_0.t .................... ok
t/inflate_name.t ................. ok
t/inflate_sub.t .................. ok
t/parameterized.t ................ ok
t/parameterized_inflate.t ........ ok
t/parameterized_subtype.t ........ ok
t/parameterized_with_coderefs.t .. ok
t/parameterized_with_string.t .... ok
t/required.t ..................... ok
t/subtype.t ...................... ok
t/version.t ...................... ok
Test Summary Report
-------------------
t/basic.t (Wstat: 256 Tests: 74 Failed: 1)
Failed test: 74
Non-zero exit status: 1
Files=14, Tests=183, 3 wallclock secs ( 0.10 usr 0.11 sys + 2.11
cusr 0.46 csys = 2.78 CPU)
Result: FAIL
Failed 1/14 test programs. 1/183 subtests failed.
make: *** [test_dynamic] Error 255
-> FAIL Installing MooX::Types::MooseLike failed. See
/home/yousef/.cpanm/work/1408233195.27457/build.log for details. Retry
with --force to force install it.