Skip Menu |

This queue is for tickets about the Dist-Zilla-Plugins-CJM CPAN distribution.

Report information
The Basics
Id: 116902
Status: open
Priority: 0/
Queue: Dist-Zilla-Plugins-CJM

People
Owner: Nobody in particular
Requestors: SHLOMIF [...] cpan.org
Cc: gregoa [...] cpan.org
tsibley [...] cpan.org
AdminCc:

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



Subject: The tests are failing (perl-5.24.0 built using perlbrew)
The tests for this collection of modules started failing. Please look into fixing them.
Subject: cpan.log
script -c 'cpan -i Dist::Zilla::Plugin::VersionFromModule' ~/cpan.log gives me this: I am using perl-5.24.0 from perlbrew on Mageia Linux x86-64 v6: ============================ Script started on Thu 11 Aug 2016 14:55:34 IDT Loading internal null logger. Install Log::Log4perl for logging messages CPAN: Storable loaded ok (v2.56) Reading '/home/shlomif/.cpan/Metadata' Database was generated on Thu, 11 Aug 2016 04:17:02 GMT Running install for module 'Dist::Zilla::Plugin::VersionFromModule' CPAN: Digest::SHA loaded ok (v5.95) CPAN: Compress::Zlib loaded ok (v2.069) Checksum for /home/shlomif/.cpan/sources/authors/id/C/CJ/CJM/Dist-Zilla-Plugins-CJM-4.27.tar.gz ok CPAN: Archive::Tar loaded ok (v2.04) Dist-Zilla-Plugins-CJM-4.27/ Dist-Zilla-Plugins-CJM-4.27/lib/ Dist-Zilla-Plugins-CJM-4.27/lib/Dist/ Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/ Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Role/ Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Role/ModuleInfo.pm Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Role/HashDumper.pm Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/ Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/Test/ Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/Test/PrereqsFromMeta.pm Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/ModuleBuild/ Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/ModuleBuild/Custom.pm Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/RecommendedPrereqs.pm Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/GitVersionCheckCJM.pm Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/VersionFromModule.pm Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/MakeMaker/ Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/MakeMaker/Custom.pm Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/ArchiveRelease.pm Dist-Zilla-Plugins-CJM-4.27/lib/Dist/Zilla/Plugin/Metadata.pm Dist-Zilla-Plugins-CJM-4.27/xt/ Dist-Zilla-Plugins-CJM-4.27/xt/release/ Dist-Zilla-Plugins-CJM-4.27/xt/release/pod-coverage.t Dist-Zilla-Plugins-CJM-4.27/xt/release/pod-syntax.t Dist-Zilla-Plugins-CJM-4.27/Template_strict.patch Dist-Zilla-Plugins-CJM-4.27/corpus/ Dist-Zilla-Plugins-CJM-4.27/corpus/archives/ Dist-Zilla-Plugins-CJM-4.27/corpus/archives/DZT-Sample-0.01.tar.gz Dist-Zilla-Plugins-CJM-4.27/corpus/archives/DZT-Sample-0.03.tar.gz Dist-Zilla-Plugins-CJM-4.27/corpus/archives/DZT-Sample-0.02.tar.gz Dist-Zilla-Plugins-CJM-4.27/corpus/latin1/ Dist-Zilla-Plugins-CJM-4.27/corpus/latin1/lib/ Dist-Zilla-Plugins-CJM-4.27/corpus/latin1/lib/EncTest.pm Dist-Zilla-Plugins-CJM-4.27/corpus/gitvercheck.git Dist-Zilla-Plugins-CJM-4.27/corpus/DZT/ Dist-Zilla-Plugins-CJM-4.27/corpus/DZT/lib/ Dist-Zilla-Plugins-CJM-4.27/corpus/DZT/lib/DZT/ Dist-Zilla-Plugins-CJM-4.27/corpus/DZT/lib/DZT/Manual.pod Dist-Zilla-Plugins-CJM-4.27/corpus/DZT/lib/DZT/Sample.pm Dist-Zilla-Plugins-CJM-4.27/corpus/DZT/t/ Dist-Zilla-Plugins-CJM-4.27/corpus/DZT/t/basic.t Dist-Zilla-Plugins-CJM-4.27/corpus/DZT/README Dist-Zilla-Plugins-CJM-4.27/corpus/README Dist-Zilla-Plugins-CJM-4.27/Makefile.PL Dist-Zilla-Plugins-CJM-4.27/t/ Dist-Zilla-Plugins-CJM-4.27/t/recommendedprereqs.t Dist-Zilla-Plugins-CJM-4.27/t/00-all_prereqs.t Dist-Zilla-Plugins-CJM-4.27/t/gitvercheck.t Dist-Zilla-Plugins-CJM-4.27/t/00-compile.t Dist-Zilla-Plugins-CJM-4.27/t/mb_custom.t Dist-Zilla-Plugins-CJM-4.27/t/mm_custom.t Dist-Zilla-Plugins-CJM-4.27/t/metadata.t Dist-Zilla-Plugins-CJM-4.27/t/arcrel.t Dist-Zilla-Plugins-CJM-4.27/t/vermod.t Dist-Zilla-Plugins-CJM-4.27/META.json Dist-Zilla-Plugins-CJM-4.27/META.yml Dist-Zilla-Plugins-CJM-4.27/MANIFEST Dist-Zilla-Plugins-CJM-4.27/LICENSE Dist-Zilla-Plugins-CJM-4.27/Changes Dist-Zilla-Plugins-CJM-4.27/README 'YAML' not installed, will not store persistent state CPAN: CPAN::Meta::Requirements loaded ok (v2.140) CPAN: Parse::CPAN::Meta loaded ok (v1.4417) CPAN: CPAN::Meta loaded ok (v2.150005) CPAN: Module::CoreList loaded ok (v5.20160506) Configuring C/CJ/CJM/Dist-Zilla-Plugins-CJM-4.27.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Dist::Zilla::Plugins::CJM Writing MYMETA.yml and MYMETA.json CJM/Dist-Zilla-Plugins-CJM-4.27.tar.gz /home/shlomif/apps/perl/brew/perls/perl-5.24.0/bin/perl Makefile.PL -- OK Running make for C/CJ/CJM/Dist-Zilla-Plugins-CJM-4.27.tar.gz cp lib/Dist/Zilla/Plugin/RecommendedPrereqs.pm blib/lib/Dist/Zilla/Plugin/RecommendedPrereqs.pm cp lib/Dist/Zilla/Plugin/MakeMaker/Custom.pm blib/lib/Dist/Zilla/Plugin/MakeMaker/Custom.pm cp lib/Dist/Zilla/Role/ModuleInfo.pm blib/lib/Dist/Zilla/Role/ModuleInfo.pm cp lib/Dist/Zilla/Plugin/GitVersionCheckCJM.pm blib/lib/Dist/Zilla/Plugin/GitVersionCheckCJM.pm cp lib/Dist/Zilla/Plugin/VersionFromModule.pm blib/lib/Dist/Zilla/Plugin/VersionFromModule.pm cp lib/Dist/Zilla/Role/HashDumper.pm blib/lib/Dist/Zilla/Role/HashDumper.pm cp lib/Dist/Zilla/Plugin/Metadata.pm blib/lib/Dist/Zilla/Plugin/Metadata.pm cp lib/Dist/Zilla/Plugin/ArchiveRelease.pm blib/lib/Dist/Zilla/Plugin/ArchiveRelease.pm cp lib/Dist/Zilla/Plugin/ModuleBuild/Custom.pm blib/lib/Dist/Zilla/Plugin/ModuleBuild/Custom.pm cp lib/Dist/Zilla/Plugin/Test/PrereqsFromMeta.pm blib/lib/Dist/Zilla/Plugin/Test/PrereqsFromMeta.pm Manifying 10 pod documents CJM/Dist-Zilla-Plugins-CJM-4.27.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 "/home/shlomif/apps/perl/brew/perls/perl-5.24.0/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-all_prereqs.t ...... t/00-all_prereqs.t ...... 1/? t/00-all_prereqs.t ...... ok t/00-compile.t .......... # Testing Dist-Zilla-Plugins-CJM 4.27 t/00-compile.t .......... 1/10 t/00-compile.t .......... 7/10 t/00-compile.t .......... ok t/arcrel.t .............. t/arcrel.t .............. 1/6 ->file called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/arcrel.t line 82. ->file called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/arcrel.t line 85. t/arcrel.t .............. ok t/gitvercheck.t ......... t/gitvercheck.t ......... skipped: Git::Wrapper required for testing GitVersionCheckCJM t/mb_custom.t ........... t/mb_custom.t ........... 1/10 t/mb_custom.t ........... ok t/metadata.t ............ t/metadata.t ............ 1/5 t/metadata.t ............ ok t/mm_custom.t ........... t/mm_custom.t ........... 1/10 t/mm_custom.t ........... ok t/recommendedprereqs.t .. ->file called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/recommendedprereqs.t line 23. t/recommendedprereqs.t .. 1/4 # Failed test 'runtime recommends' # at t/recommendedprereqs.t line 27. # Structures begin differing at: # $got = undef # $expected = HASH(0x3c96558) # Failed test 'test suggests' # at t/recommendedprereqs.t line 38. # Structures begin differing at: # $got = undef # $expected = HASH(0x3e5e380) # Looks like you failed 2 tests of 4. t/recommendedprereqs.t .. Dubious, test returned 2 (wstat 512, 0x200) Failed 2/4 subtests t/vermod.t .............. t/vermod.t .............. 1/2 t/vermod.t .............. 2/2 t/vermod.t .............. ok Test Summary Report ------------------- t/recommendedprereqs.t (Wstat: 512 Tests: 4 Failed: 2) Failed tests: 1, 4 Non-zero exit status: 2 Files=9, Tests=108, 6 wallclock secs ( 0.06 usr 0.01 sys + 5.57 cusr 0.36 csys = 6.00 CPU) Result: FAIL Failed 1/9 test programs. 2/108 subtests failed. Makefile:940: recipe for target 'test_dynamic' failed make: *** [test_dynamic] Error 255 CJM/Dist-Zilla-Plugins-CJM-4.27.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports CJM/Dist-Zilla-Plugins-CJM-4.27.tar.gz Script done on Thu 11 Aug 2016 14:55:42 IDT
On Thu Aug 11 08:04:59 2016, SHLOMIF wrote: Show quoted text
> The tests for this collection of modules started failing. Please look > into fixing them.
Hi. I hit this problem too. Looks like for some reason, with 5.24.0, the CPAN::Meta::Spec being used is old. I just committed a fix for the failing test, although it may be papering over the problem: https://github.com/mla/dist-zilla-plugins-cjm With Perl 5.18.1, here's how the META.yml is based in t/recommendedprereqs.t: abstract: 'Sample DZ Dist' author: - 'E. Xavier Ample <example@example.org>' dynamic_config: 0 generated_by: 'Dist::Zilla::Tester version 5.037, CPAN::Meta::Converter version 2.150005' license: - perl_5 meta-spec: url: http://search.cpan.org/perldoc?CPAN::Meta::Spec version: '2' name: DZT-Sample prereqs: runtime: recommends: Foo::Bar: '1.00' Foo::Baz: '0' test: suggests: Test::Other: '0' release_status: stable version: '0.001' Note the meta-spec version 2 there. Here's how it's parsed with 5.24.0: abstract: 'Sample DZ Dist' author: - 'E. Xavier Ample <example@example.org>' build_requires: {} dynamic_config: 0 generated_by: 'Dist::Zilla::Tester version 6.007, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html version: '1.4' name: DZT-Sample recommends: Foo::Bar: '1.00' Foo::Baz: '0' version: '0.001' x_serialization_backend: 'YAML::Tiny version 1.69' So for some reason the meta spec was downgraded from 2.x to 1.x between Perls. I don't know what that means. CPAN::Meta::Spec appears to be the latest version on my Perl 5.24. I just modified the test file to skip the prereq tests if the meta spec is < 2, but there must be some more fundamental reason that the old spec is being used in these environments. I'm using plenv, BTW.
On Thu Aug 11 08:04:59 2016, SHLOMIF wrote: Show quoted text
> The tests for this collection of modules started failing. Please look > into fixing them.
The problem is due to a recent change in Dist::Zilla: https://github.com/rjbs/Dist-Zilla/commit/09462bcdced71a6e3a877b5cc34c136eafcc1af6 That pins the CPAN::Meta::Spec version to 1.4. The tests in t/recommendedprereqs.t are assuming a 2.x format. I applies a partial fix to the test to accommodate either 1.4 or 2 format. Not sure if it's totally correct but seems to pass for me with both versions now. https://github.com/mla/dist-zilla-plugins-cjm
RT-Send-CC: oalders [...] cpan.org
On Thu Aug 11 08:04:59 2016, SHLOMIF wrote: Show quoted text
> The tests for this collection of modules started failing. Please look > into fixing them.
I'm getting these failures as well. See attached 'cpanm' build log built with perl 5 blead. ##### $ bin/perl -v | head -2 | tail -1 This is perl 5, version 26, subversion 0 (v5.26.0 (v5.25.11-27-g1b92e69)) built for x86_64-linux ##### CJM: I stumbled across these problems while attempting to use 'dzil' to assess the perl-5.26.0-readiness of the HTML-Tree distribution. Dist-Zilla-Role-ModuleInfo appears to be a prerequisite for Dist-Zilla-Plugin-TemplateCJM. ##### $ /home/jkeenan/testing/blead/bin/dzil build Required plugin Dist::Zilla::Plugin::MatchManifest isn't installed. Run 'dzil authordeps' to see a list of all required plugins. You can pipe the list to your CPAN client to install or update them: dzil authordeps --missing | cpanm $ /home/jkeenan/testing/blead/bin/dzil authordeps --missing | /home/jkeenan/testing/blead/bin/cpanm ... Fetching http://www.cpan.org/authors/id/C/CJ/CJM/Dist-Zilla-Plugin-TemplateCJM-5.001.tar.gz ... OK Configuring Dist-Zilla-Plugin-TemplateCJM-5.001 ... OK ==> Found dependencies: Dist::Zilla::Role::ModuleInfo ! Installing the dependencies failed: Module 'Dist::Zilla::Role::ModuleInfo' is not installed ! Bailing out the installation for Dist-Zilla-Plugin-TemplateCJM-5.001. 5 distributions installed ##### Dist-Zilla-Plugin-TemplateCJM, in turn, is identified as a prerequisite for 'dzil build' when attempting to build the HTML-Tree distribution: ##### $ /home/jkeenan/testing/blead/bin/dzil authordeps --missing Pod::Weaver::Plugin::EnsureUniqueSections Pod::Weaver::Section::AllowOverride Pod::Weaver::Section::Template Dist::Zilla::Plugin::ArchiveRelease Dist::Zilla::Plugin::MatchManifest Dist::Zilla::Plugin::ModuleBuild::Custom Dist::Zilla::Plugin::RecommendedPrereqs Dist::Zilla::Plugin::TemplateCJM Dist::Zilla::Plugin::Test::PrereqsFromMeta ##### If we cannot use 'dzil' to build and test HTML-Tree, then many other CPAN distributions for which parts of HTML-Tree are prerequisite (e.g., WWW-Mechanize) will be unable to install on perl-5.26.0, to be released later this month or in early May. Hence, your prompt attention to this will be greatly appreciated. Should you need assistance or need to share the maintenance burden by naming a COMAINT, please let us know. Thank you very much. Jim Keenan
Subject: Dist-Zilla-Role-ModuleInfo-cpanm-build.log.txt
cpanm (App::cpanminus) 1.7042 on perl 5.026000 built for x86_64-linux Work directory is /home/jkeenan/.cpanm/work/1491140041.19505 You have make /usr/bin/make You have LWP 6.24 You have /bin/tar: tar (GNU tar) 1.28 Copyright (C) 2014 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 Dist::Zilla::Role::ModuleInfo () on cpanmetadb ... --> Working on Dist::Zilla::Role::ModuleInfo Fetching http://www.cpan.org/authors/id/C/CJ/CJM/Dist-Zilla-Plugins-CJM-4.27.tar.gz -> OK Unpacking Dist-Zilla-Plugins-CJM-4.27.tar.gz Entering Dist-Zilla-Plugins-CJM-4.27 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24) Configuring Dist-Zilla-Plugins-CJM-4.27 Running Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Dist::Zilla::Plugins::CJM Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have File::Temp 0.19 ... Yes (0.2304) Checking if you have Parse::CPAN::Meta 0 ... Yes (2.150010) Checking if you have File::Copy 0 ... Yes (2.32) Checking if you have CPAN::Meta::Converter 2.101550 ... Yes (2.150010) Checking if you have Moose 0 ... Yes (2.2004) Checking if you have File::HomeDir 0.81 ... Yes (1.00) Checking if you have List::Util 0 ... Yes (1.47) Checking if you have version 0.77 ... Yes (0.9917) Checking if you have Scalar::Util 0 ... Yes (1.47) Checking if you have Path::Class 0 ... Yes (0.37) Checking if you have Module::Metadata 0 ... Yes (1.000033) Checking if you have Dist::Zilla::Plugin::InlineFiles 0 ... Yes (6.009) Checking if you have Dist::Zilla::Plugin::MakeMaker 4.300009 ... Yes (6.009) Checking if you have Moose::Role 0 ... Yes (2.2004) Checking if you have Try::Tiny 0 ... Yes (0.28) Checking if you have Test::More 0.88 ... Yes (1.302078) Checking if you have namespace::autoclean 0 ... Yes (0.28) Checking if you have Data::Dumper 0 ... Yes (2.167) Checking if you have Dist::Zilla 4.300009 ... Yes (6.009) Checking if you have Test::DZil 0 ... Yes (6.009) Checking if you have CPAN::Meta::Requirements 2.121 ... Yes (2.140) Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24) Checking if you have File::pushd 0 ... Yes (1.014) Checking if you have autodie 0 ... Yes (2.29) Building and testing Dist-Zilla-Plugins-CJM-4.27 cp lib/Dist/Zilla/Plugin/Metadata.pm blib/lib/Dist/Zilla/Plugin/Metadata.pm cp lib/Dist/Zilla/Plugin/ModuleBuild/Custom.pm blib/lib/Dist/Zilla/Plugin/ModuleBuild/Custom.pm cp lib/Dist/Zilla/Plugin/GitVersionCheckCJM.pm blib/lib/Dist/Zilla/Plugin/GitVersionCheckCJM.pm cp lib/Dist/Zilla/Plugin/Test/PrereqsFromMeta.pm blib/lib/Dist/Zilla/Plugin/Test/PrereqsFromMeta.pm cp lib/Dist/Zilla/Plugin/RecommendedPrereqs.pm blib/lib/Dist/Zilla/Plugin/RecommendedPrereqs.pm cp lib/Dist/Zilla/Plugin/MakeMaker/Custom.pm blib/lib/Dist/Zilla/Plugin/MakeMaker/Custom.pm cp lib/Dist/Zilla/Plugin/VersionFromModule.pm blib/lib/Dist/Zilla/Plugin/VersionFromModule.pm cp lib/Dist/Zilla/Role/HashDumper.pm blib/lib/Dist/Zilla/Role/HashDumper.pm cp lib/Dist/Zilla/Role/ModuleInfo.pm blib/lib/Dist/Zilla/Role/ModuleInfo.pm cp lib/Dist/Zilla/Plugin/ArchiveRelease.pm blib/lib/Dist/Zilla/Plugin/ArchiveRelease.pm PERL_DL_NONLAZY=1 "/home/jkeenan/testing/blead/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-all_prereqs.t ...... ok # Testing Dist-Zilla-Plugins-CJM 4.27 t/00-compile.t .......... ok ->file called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/arcrel.t line 82. ->file called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/arcrel.t line 85. t/arcrel.t .............. ok ->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99. ->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99. ->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99. ->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99. ->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99. ->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99. ->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99. ->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99. ->subdir called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/gitvercheck.t line 99. t/gitvercheck.t ......... ok t/mb_custom.t ........... ok t/metadata.t ............ ok t/mm_custom.t ........... ok ->file called on a Dist::Zilla::Path object; this will cease to work in Dist::Zilla v7; downstream code should be updated to use Path::Tiny API, not Path::Class at t/recommendedprereqs.t line 23. # Failed test 'runtime recommends' # at t/recommendedprereqs.t line 27. # Structures begin differing at: # $got = undef # $expected = HASH(0x3db9408) # Failed test 'test suggests' # at t/recommendedprereqs.t line 38. # Structures begin differing at: # $got = undef # $expected = HASH(0x3cbd2a0) # Looks like you failed 2 tests of 4. t/recommendedprereqs.t .. Dubious, test returned 2 (wstat 512, 0x200) Failed 2/4 subtests t/vermod.t .............. ok Test Summary Report ------------------- t/recommendedprereqs.t (Wstat: 512 Tests: 4 Failed: 2) Failed tests: 1, 4 Non-zero exit status: 2 Files=9, Tests=126, 7 wallclock secs ( 0.03 usr 0.00 sys + 5.34 cusr 0.32 csys = 5.69 CPU) Result: FAIL Failed 1/9 test programs. 2/126 subtests failed. Makefile:902: recipe for target 'test_dynamic' failed make: *** [test_dynamic] Error 255 -> FAIL Installing Dist::Zilla::Role::ModuleInfo failed. See /home/jkeenan/.cpanm/work/1491140041.19505/build.log for details. Retry with --force to force install it.
On Thu Aug 11 08:04:59 2016, SHLOMIF wrote: Show quoted text
> The tests for this collection of modules started failing. Please look > into fixing them.
I'm also seeing this problem on a fresh 5.26 install.