Summary: | dev-perl/MooseX-Types-DateTime-ButMaintained-0.160.0 : fails tests when >=dev-perl/DateTime-Locale-0.930.0 ( Attribute (loc) does not pass the type constraint ) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kentnl |
Priority: | Normal | Keywords: | PMASKED, TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://rt.cpan.org/Ticket/Display.html?id=108686 | ||
Whiteboard: | treeclean? | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 300119 | ||
Attachments: |
emerge-info.txt
dev-perl:MooseX-Types-DateTime-ButMaintained-0.160.0:20170703-025433.log emerge-history.txt environment etc.portage.tbz2 temp.tbz2 |
Description
Toralf Förster
2017-07-03 17:30:43 UTC
Created attachment 480230 [details]
emerge-info.txt
Created attachment 480232 [details]
dev-perl:MooseX-Types-DateTime-ButMaintained-0.160.0:20170703-025433.log
Created attachment 480234 [details]
emerge-history.txt
Created attachment 480236 [details]
environment
Created attachment 480238 [details]
etc.portage.tbz2
Created attachment 480240 [details]
temp.tbz2
t/01_basic.t ................ 9/? Attribute (loc) does not pass the type constraint because: Validation failed for 'DateTime::Locale' with value DateTime::Locale::FromData=HASH(0x2b829a8) (not isa DateTime::Locale::root) at /usr/lib64/perl5/vendor_perl/5.24.1/x86_64-linux/Moose/Object.pm line 24 Moose::Object::new('Gorch', 'loc', 'he_IL') called at t/01_basic.t line 104 # Looks like your test exited with 2 just after 16. t/01_basic.t ................ Dubious, test returned 2 (wstat 512, 0x200) Using regression analysis: http://analysis.cpantesters.org/solved?distv=MooseX-Types-DateTime-ButMaintained-0.16 Turns out this failure occurs 100% of the time if: - DateTime::Locale is newer than version 0.93 - DateTime is newer than 1.33 ( Which causes a hard upgrade of DateTime::Locale to >= 1.05 *** Bug 636496 has been marked as a duplicate of this bug. *** We may simply look at treecleaning this soon, its undermaintained(irony!) and there might be an argument to "just use" the more standard versions of this. It only has one revdep: dev-perl/MooseX-Types-DateTimeX And it in turn has no reverse dependencies. But I'll have to look at comparing their features before I consider this deprecated and masked. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fbb464f1bdfc0c45c98fe85ef3246bcb2730d5 commit c6fbb464f1bdfc0c45c98fe85ef3246bcb2730d5 Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2021-08-15 12:17:48 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2021-08-15 12:17:48 +0000 package.mask: Mask dev-perl/MooseX-Types-DateTime-ButMaintained for removal Bug: https://bugs.gentoo.org/623674 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49119b92afc8c136abef26bd98e0bd992b117768 commit 49119b92afc8c136abef26bd98e0bd992b117768 Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2021-09-16 12:14:06 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2021-09-16 12:14:06 +0000 dev-perl/MooseX-Types-DateTime-ButMaintained: Remove last-rited package Closes: https://bugs.gentoo.org/623674 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> .../MooseX-Types-DateTime-ButMaintained/Manifest | 1 - ...seX-Types-DateTime-ButMaintained-0.160.0.ebuild | 42 ---------------------- .../metadata.xml | 12 ------- profiles/package.mask | 5 --- 4 files changed, 60 deletions(-) |