Subject: | Installation fails if Test::Kwalitee is missing |
Hi Guillaume,
I've a problem installing Parse::EDID is Test::Kwalitee is missing. If I
install the module, everything is ok.
cpanm (App::cpanminus) 1.5017 on perl 5.012003 built for
darwin-thread-multi-2level
Work directory is /Users/admin/.cpanm/work/1345550618.16830
You have make /usr/bin/make
You have LWP 5.837
You have /usr/bin/tar: bsdtar 2.8.3 - libarchive 2.8.3
You have /usr/bin/unzip
Searching Parse::EDID on cpanmetadb ...
--> Working on Parse::EDID
Fetching http://www.cpan.org/authors/id/G/GR/GROUSSE/Parse-EDID-1.0.4.tar.gz
-> OK
Unpacking Parse-EDID-1.0.4.tar.gz
Entering Parse-EDID-1.0.4
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.62)
Configuring Parse-EDID-v1.0.4
Running Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Parse::EDID
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have YAML 0 ... Yes (0.84)
Building and testing Parse-EDID-v1.0.4
cp lib/Parse/EDID.pm blib/lib/Parse/EDID.pm
Manifying blib/man3/Parse::EDID.3pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/find_edid.t ..... ok
t/kwalite.t ....... skipped: Test::Kwalitee not installed; skipping
# Tests were run but no plan was declared and done_testing() was not
seen.
# Failed test 'IMP2262: expected results'
# at /System/Library/Perl/5.12/Test/Builder.pm line 229.
# Tests were run but no plan was declared and done_testing() was not
seen.
# Failed test 'crt.13: expected results'
# at /System/Library/Perl/5.12/Test/Builder.pm line 229.
# Tests were run but no plan was declared and done_testing() was not
seen.
# Failed test 'crt.E55: expected results'
# at /System/Library/Perl/5.12/Test/Builder.pm line 229.
# Tests were run but no plan was declared and done_testing() was not
seen.
# Failed test 'crt.LG-Studioworks-N2200P: expected results'
# at /System/Library/Perl/5.12/Test/Builder.pm line 229.
# Tests were run but no plan was declared and done_testing() was not
seen.
# Failed test 'crt.SM550S: expected results'
# at /System/Library/Perl/5.12/Test/Builder.pm line 229.
(...blablabla...)
# Failed test 'lcd.tv.VQ32-1T: expected results'
# at /System/Library/Perl/5.12/Test/Builder.pm line 229.
# Tests were run but no plan was declared and done_testing() was not
seen.
# Failed test 'lcd.viewsonic-vx715: expected results'
# at /System/Library/Perl/5.12/Test/Builder.pm line 229.
# Looks like you failed 57 tests of 114.
t/parse_edid.t ....
Dubious, test returned 57 (wstat 14592, 0x3900)
Failed 57/114 subtests
t/pod-coverage.t .. skipped: Test::Pod::Coverage required
t/pod.t ........... ok
Test Summary Report
-------------------
t/parse_edid.t (Wstat: 14592 Tests: 114 Failed: 57)
Failed tests: 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22
24, 26, 28, 30, 32, 34, 36, 38, 40, 42
44, 46, 48, 50, 52, 54, 56, 58, 60, 62
64, 66, 68, 70, 72, 74, 76, 78, 80, 82
84, 86, 88, 90, 92, 94, 96, 98, 100, 102
104, 106, 108, 110, 112, 114
Non-zero exit status: 57
Files=5, Tests=117, 1 wallclock secs ( 0.09 usr 0.02 sys + 0.48 cusr
0.04 csys = 0.63 CPU)
Result: FAIL
Failed 1/5 test programs. 57/117 subtests failed.
make: *** [test_dynamic] Error 255
-> FAIL Installing Parse::EDID failed. See /Users/admin/.cpanm/build.log
for details.