Subject: | Installation failure on 5.17.11 |
...due to this new deprecation, which generates a warning, causing the nowarnings test to fail:
Building Dist-Zilla-Plugin-AutoMetaResources
Smartmatch is experimental at (eval 247) line 7.
Smartmatch is experimental at (eval 247) line 14.
Smartmatch is experimental at (eval 249) line 7.
Smartmatch is experimental at (eval 249) line 14.
Smartmatch is experimental at (eval 251) line 7.
Smartmatch is experimental at (eval 251) line 14.
Smartmatch is experimental at (eval 253) line 10.
Smartmatch is experimental at (eval 253) line 20.
t/00-compile.t .......... ok
# Failed test 'no warnings'
# at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Test/NoWarnings.pm line 45.
# There were 8 warning(s)
# Previous test 0 ''
# Smartmatch is experimental at (eval 251) line 7.
# at (eval 251) line 7.
# eval '
# sub match {
# my ( $self, $other, $is_rhs ) = @_;
#
# if ($is_rhs) {
# for (@$self) {
# return unless $other ~~ $_;
# }
#
# return 1;
# }
#
# for (@$self) {
# return unless $_ ~~ $other;
# }
#
# return 1;
# }
# ' called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Syntax/Keyword/Junction/All.pm line 12
# Syntax::Keyword::Junction::All::BEGIN() called at (eval 251) line 7
# eval {...} called at (eval 251) line 7
# require Syntax/Keyword/Junction/All.pm called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Moose/Autobox/Array.pm line 5
# Moose::Autobox::Array::BEGIN() called at (eval 251) line 7
# eval {...} called at (eval 251) line 7
# require Moose/Autobox/Array.pm called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Moose/Autobox.pm line 45
# Moose::Autobox::ARRAY::BEGIN() called at (eval 251) line 7
# eval {...} called at (eval 251) line 7
# require Moose/Autobox.pm called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Dist/Zilla/Role/Plugin.pm line 10
# Dist::Zilla::Role::Plugin::BEGIN() called at (eval 251) line 7
# eval {...} called at (eval 251) line 7
# require Dist/Zilla/Role/Plugin.pm called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Module/Runtime.pm line 317
# Module::Runtime::require_module('Dist::Zilla::Role::Plugin') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Class/Load.pm line 177
# Class::Load::__ANON__() called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Try/Tiny.pm line 71
# eval {...} called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Try/Tiny.pm line 67
# Try::Tiny::try('CODE(0x101477790)', 'Try::Tiny::Catch=REF(0x101477100)') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Class/Load.pm line 183
# Class::Load::try_load_class('Dist::Zilla::Role::Plugin', undef) called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Class/Load.pm line 38
# Class::Load::load_class('Dist::Zilla::Role::Plugin', undef) called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/darwin-2level/Moose/Util.pm line 132
# Moose::Util::_apply_all_roles('Moose::Meta::Role=HASH(0x10145b9f0)', undef, 'Dist::Zilla::Role::Plugin') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/darwin-2level/Moose/Util.pm line 99
# Moose::Util::apply_all_roles('Moose::Meta::Role=HASH(0x10145b9f0)', 'Dist::Zilla::Role::Plugin') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/darwin-2level/Moose/Role.pm line 29
# Moose::Role::with('Moose::Meta::Role=HASH(0x10145b9f0)', 'Dist::Zilla::Role::Plugin') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/darwin-2level/Moose/Exporter.pm line 409
# Moose::Role::with('Dist::Zilla::Role::Plugin') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Dist/Zilla/Role/MetaProvider.pm line 7
# require Dist/Zilla/Role/MetaProvider.pm called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Module/Runtime.pm line 317
# Module::Runtime::require_module('Dist::Zilla::Role::MetaProvider') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Class/Load.pm line 177
# Class::Load::__ANON__() called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Try/Tiny.pm line 71
# eval {...} called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Try/Tiny.pm line 67
# Try::Tiny::try('CODE(0x1013489c0)', 'Try::Tiny::Catch=REF(0x101449dd0)') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Class/Load.pm line 183
# Class::Load::try_load_class('Dist::Zilla::Role::MetaProvider', undef) called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/Class/Load.pm line 38
# Class::Load::load_class('Dist::Zilla::Role::MetaProvider', undef) called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/darwin-2level/Moose/Util.pm line 132
# Moose::Util::_apply_all_roles('Moose::Meta::Class=HASH(0x101348bd0)', undef, 'Dist::Zilla::Role::MetaProvider') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/darwin-2level/Moose/Util.pm line 99
# Moose::Util::apply_all_roles('Moose::Meta::Class=HASH(0x101348bd0)', 'Dist::Zilla::Role::MetaProvider') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/darwin-2level/Moose.pm line 66
# Moose::with('Moose::Meta::Class=HASH(0x101348bd0)', 'Dist::Zilla::Role::MetaProvider') called at /Users/ether/.perlbrew/libs/17.11@std/lib/perl5/darwin-2level/Moose/Exporter.pm line 409
# Moose::with('Dist::Zilla::Role::MetaProvider') called at /Users/ether/.cpanm/work/1366997457.9701/Dist-Zilla-Plugin-AutoMetaResources-1.20/blib/lib/Dist/Zilla/Plugin/AutoMetaResources.pm line 13
# require Dist/Zilla/Plugin/AutoMetaResources.pm called at t/auto-metaresources.t line 9
# main::BEGIN() called at (eval 251) line 7
# eval {...} called at (eval 251) line 7
#
# ----------
...