Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 602708 - <=dev-perl/Moose-2.180.200 fails tests with >=dev-perl/Specio-0.140.0
Summary: <=dev-perl/Moose-2.180.200 fails tests with >=dev-perl/Specio-0.140.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-14 22:22 UTC by Andreas K. Hüttel
Modified: 2016-12-15 15:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (Moose-2.160.500:20161212-035854.log,202.45 KB, text/plain)
2016-12-14 22:22 UTC, Andreas K. Hüttel
Details
emerge --info (emerge-info.txt,20.06 KB, text/plain)
2016-12-14 22:23 UTC, Andreas K. Hüttel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas K. Hüttel archtester gentoo-dev 2016-12-14 22:22:29 UTC
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
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2016-12-14 22:23:18 UTC
Created attachment 456250 [details]
emerge --info
Comment 2 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2016-12-15 03:00:52 UTC
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.
Comment 3 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2016-12-15 15:46:23 UTC
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