Skip Menu |

This queue is for tickets about the CPAN-Meta-Check CPAN distribution.

Report information
The Basics
Id: 89591
Status: resolved
Priority: 0/
Queue: CPAN-Meta-Check

People
Owner: Nobody in particular
Requestors: DOY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: test failure when a development version of Carp is installed
See attached build log.
Subject: build.log
cpanm (App::cpanminus) 1.7000 on perl 5.014002 built for x86_64-linux Work directory is /home/doy/.cpanm/work/1382016948.819 You have make /usr/bin/make You have LWP 6.04 You have /usr/bin/tar: tar (GNU tar) 1.27 Copyright (C) 2013 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 Searching CPAN::Meta::Check on cpanmetadb ... --> Working on CPAN::Meta::Check Fetching file:///home/doy/perl5/minicpan/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.007.tar.gz -> OK Unpacking CPAN-Meta-Check-0.007.tar.gz Entering CPAN-Meta-Check-0.007 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 6.30 ... Yes (6.62) Configuring CPAN-Meta-Check-0.007 Running Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for CPAN::Meta::Check Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have Module::Metadata 0 ... Yes (1.000009) Checking if you have warnings 0 ... Yes (1.12) Checking if you have Exporter 5.57 ... Yes (5.64_03) Checking if you have Test::More 0.88 ... Yes (0.98) Checking if you have strict 0 ... Yes (1.04) Checking if you have CPAN::Meta::Requirements 2.120920 ... Yes (2.125) Checking if you have File::Find 0 ... Yes (1.19) Checking if you have File::Temp 0 ... Yes (0.22) Checking if you have CPAN::Meta 2.120920 ... Yes (2.132830) Checking if you have Test::Deep 0 ... Yes (0.108) Building and testing CPAN-Meta-Check-0.007 cp lib/CPAN/Meta/Check.pm blib/lib/CPAN/Meta/Check.pm Manifying blib/man3/CPAN::Meta::Check.3 PERL_DL_NONLAZY=1 /home/doy/perl5/perlbrew/perls/work-perl/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-compile.t ............ ok # Failed test 'Recommendations give the right errors' # at t/10-basics.t line 47. # Compared $data->{"Carp"} # got : 'Installed version (1.26_01) of Carp is not in range '99999'' # expect : 'Installed version (1.2601) of Carp is not in range '99999'' # Looks like you failed 1 test of 7. t/10-basics.t ............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/7 subtests t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing Test Summary Report ------------------- t/10-basics.t (Wstat: 256 Tests: 7 Failed: 1) Failed test: 5 Non-zero exit status: 1 Files=4, Tests=8, 0 wallclock secs ( 0.06 usr 0.01 sys + 0.54 cusr 0.05 csys = 0.66 CPU) Result: FAIL Failed 1/4 test programs. 1/8 subtests failed. make: *** [test_dynamic] Error 255
On Thu Oct 17 09:39:24 2013, DOY wrote: Show quoted text
> See attached build log.
The test doesn't handle dev-release particularly well, which shouldn't be much of an issue since Carp never had any. If you made your own variation and added an 'eval $VERSION' line (I would recommend against that, but whatever) then this can happen. I switched it to Env, since I can't imagine custom dev-releases of that floating around anywhere. Fixed in 0.008 Lepon