Subject: | Installation Tests fail (tried on two machines) |
Date: | Sun, 16 Feb 2014 13:58:37 +0200 |
To: | bug-Mojolicious-Plugin-UnicodeNormalize [...] rt.cpan.org |
From: | Alexander Karelas <alex.karelas [...] gmail.com> |
Tried to install with |cpanm| on two Ubuntu VMs, one of them very fresh,
and tests fail for the same reason. Here's the output I got on the fresh
one (with Mojolicious 4.81, and Perl 5.18.2 with perlbrew):
|cpanm (App::cpanminus) 1.7001 on perl 5.018002 built for x86_64-linux
Work directory is /home/karjala/.cpanm/work/1392506865.23219
You have make /usr/bin/make
You have /usr/bin/wget
You have /bin/tar: tar (GNU tar) 1.26
Copyright (C) 2011 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.
You have /usr/bin/unzip
Checking if you have ExtUtils::MakeMaker 6.31 ... Yes (6.66)
Checking if you have ExtUtils::Install 1.46 ... Yes (1.59)
Searching Mojolicious::Plugin::UnicodeNormalize on cpanmetadb ...
--> Working on Mojolicious::Plugin::UnicodeNormalize
Fetching http://www.cpan.org/authors/id/C/CH/CHROMATIC/Mojolicious-Plugin-UnicodeNormalize-1.20131107.tar.gz
-> OK
Unpacking Mojolicious-Plugin-UnicodeNormalize-1.20131107.tar.gz
Entering Mojolicious-Plugin-UnicodeNormalize-1.20131107
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 6.30 ... Yes (6.66)
Configuring Mojolicious-Plugin-UnicodeNormalize-1.20131107
Running Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Mojolicious::Plugin::UnicodeNormalize
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have Mojolicious 4.55 ... Yes (4.81)
Checking if you have Test::More 0 ... Yes (0.98)
Checking if you have strict 0 ... Yes (1.07)
Checking if you have Test::Mojo 0 ... Yes (undef)
Checking if you have Mojolicious::Lite 0 ... Yes (undef)
Checking if you have Unicode::Normalize 0 ... Yes (1.16)
Checking if you have Carp 0 ... Yes (1.29)
Checking if you have Mojo::Base 0 ... Yes (undef)
Checking if you have utf8 0 ... Yes (1.10)
Checking if you have warnings 0 ... Yes (1.18)
Checking if you have open 0 ... Yes (1.10)
Building and testing Mojolicious-Plugin-UnicodeNormalize-1.20131107
cp lib/Mojolicious/Plugin/UnicodeNormalize.pm blib/lib/Mojolicious/Plugin/UnicodeNormalize.pm
Manifying blib/man3/Mojolicious::Plugin::UnicodeNormalize.3
PERL_DL_NONLAZY=1 /home/karjala/perl5/perlbrew/perls/perl-5.18.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-load.t .............. ok
# Failed test 'Naïve;desc=single \x{} matches Naïve'
# at /home/karjala/.perlbrew/libs/perl-5.18.2@mojo/lib/perl5/Mojolicious/Plugins.pm line 20.
# got: 'Naïve;desc=single \x{}'
# expected: 'Naïve'
# Failed test 'Naïve;desc=single \N{} matches Naïve'
# at /home/karjala/.perlbrew/libs/perl-5.18.2@mojo/lib/perl5/Mojolicious/Plugins.pm line 20.
# got: 'Naïve;desc=single \N{}'
# expected: 'Naïve'
# Looks like you failed 2 tests of 15.
t/01-unicodenormalize.t ..
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/15 subtests
Test Summary Report
-------------------
t/01-unicodenormalize.t (Wstat: 512 Tests: 15 Failed: 2)
Failed tests: 4, 6
Non-zero exit status: 2
Files=2, Tests=16, 1 wallclock secs ( 0.03 usr 0.00 sys + 0.44 cusr 0.09 csys = 0.56 CPU)
Result: FAIL
Failed 1/2 test programs. 2/16 subtests failed.
make: *** [test_dynamic] Error 2
-> FAIL Installing Mojolicious::Plugin::UnicodeNormalize failed. See /home/karjala/.cpanm/work/1392506865.23219/build.log for details. Retry with --force to force install it.|