Created attachment 456248 [details] build log # Failed test '[ 42.4, 84 ] is an acceptable array of ints' # at t/type_constraints/with-specio.t line 67. # 'Attribute (array_of_ints) does not pass the type constraint because: Validation failed for type named ArrayRef[Int] d eclared in package Foo (t/type_constraints/with-specio.t) at line 29 with value Specio::Constraint::Parameterized={ _ancestors: [ Specio::Cons traint::Parameterizable=HASH(0x31e8... at /var/tmp/portage/dev-perl/Moose-2.160.500/work/Moose-2.1605/blib/lib/Moose/Object.pm line 24 Log and emerge info follow
Created attachment 456250 [details] emerge --info
Looks like this will be fixed by a version bump. + +2.1802 2016-05-25 + + [BUG FIXES] + + - Fixed test failures if Specio 0.14+ was installed.
commit 5182ea8f83225e22ffc593f2aa2bac9ae406bd99 Author: Kent Fredric <kentnl@gentoo.org> Date: Fri Dec 16 04:40:43 2016 +1300 dev-perl/Moose: Bump to version 2.180.600 Upstream: - List::MoreUtils replaced by inlining or List::Util equivalents - Moose::Exception now has boolean overloads - Moose::Exception messages can now be any stringifiable value - Fix method cache regeneration with classes and blessed subs - Compiler sanity checking now done with bundled ExtUtils::HasCompiler - In-Memory generated roles can now be used as Traits - init_arg and attribute name both shown in exceptions when their names differ during missing-attribute exceptions - unimport() now supports `into` and `into_level` etc. - Moose::Meta::Attribute objects reference their creating ::Role::Attribute