|Summary:||dev-perl/MooseX-Types-DateTimeX fails tests with MooseX-Types-DateTime-ButMaintained-0.140.0|
|Product:||Gentoo Linux||Reporter:||Kent Fredric (IRC: kent\n) (RETIRED) <kentnl>|
|Component:||[OLD] Development||Assignee:||Gentoo Perl team <perl>|
|Package list:||Runtime testing required:||---|
|Bug Depends on:|
|Attachments:||fix for DateTime.pm test failure|
Description Kent Fredric (IRC: kent\n) (RETIRED) 2012-06-07 05:18:27 UTC
Comment 1 Kent Fredric (IRC: kent\n) (RETIRED) 2013-06-15 22:29:47 UTC
Created attachment 351062 [details, diff] fix for DateTime.pm test failure Upstream tried to fix this removing namespace::autoclean, but that didn't solve the problem. Additionally, this test *only* fails if you have installed DateTime::Format::DateManip, because the tests don't even run without that. ( And a working version of DateTime::Format::DateManip requires DateManip <6 ) This attached patch seems to make tests pass reliably.
Comment 2 Kent Fredric (IRC: kent\n) (RETIRED) 2013-06-15 22:40:58 UTC
Actually, on second look, don't apply that *just* yet, it works enough for tests to pass, and the module probably works most of the time as a result, but the underlying mechanism looks broken still, and will need a new release of ::ButMaintained to fix it.
Comment 3 Kent Fredric (IRC: kent\n) (RETIRED) 2013-06-15 23:03:02 UTC
Just double checked my logic, that patch is good to go. https://rt.cpan.org/Ticket/Display.html?id=86174
Comment 4 Andreas K. Hüttel 2014-12-12 21:58:36 UTC
Patch added in 0.100.0