Skip Menu |

This queue is for tickets about the Tangence CPAN distribution.

Report information
The Basics
Id: 131471
Status: patched
Priority: 0/
Queue: Tangence

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.25
Fixed in: (no value)



Subject: Can't locate object method "retain" via package "Future"
The test suite fails on some of my smokers: ... Can't locate object method "retain" via package "Future" at /home/cpansand/.cpan/build/2020011405/Tangence-0.25-R7ynGG/blib/lib/Tangence/Client.pm line 284. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 1. t/21client.t ........... Dubious, test returned 255 (wstat 65280, 0xff00) All 1 subtests passed ... (etc) ... Probably the prereq version for Future.pm should be increased, something between 0.35 and 0.40: **************************************************************** Regression 'mod:Future' **************************************************************** Name Theta StdErr T-stat [0='const'] 0.0000 0.0000 1.41 [1='eq_0.33'] -0.0000 0.0000 -2.44 [2='eq_0.34'] -0.0000 0.0000 -0.99 [3='eq_0.35'] 0.0000 0.0000 2.30 [4='eq_0.40'] 1.0000 0.0000 8961066562217738.00 [5='eq_0.41'] 1.0000 0.0000 8961066562217738.00 [6='eq_0.42'] 1.0000 0.0000 10347348383845130.00 [7='eq_0.43'] 1.0000 0.0000 12416818060614156.00 R^2= 1.000, N= 35, K= 8 ****************************************************************
Future 0.36 in fact. Patch attached. -- Paul Evans
Subject: rt131471.patch
=== modified file 'Build.PL' --- old/Build.PL 2020-01-06 16:41:55 +0000 +++ new/Build.PL 2020-01-28 02:10:21 +0000 @@ -8,7 +8,7 @@ requires => { 'Encode' => 0, 'Exporter' => '5.57', - 'Future' => 0, + 'Future' => '0.36', 'List::Util' => '1.29', 'perl' => 5.010, 'Parser::MGC' => '0.04', === modified file 'lib/Tangence/Client.pm' --- old/lib/Tangence/Client.pm 2020-01-14 02:55:51 +0000 +++ new/lib/Tangence/Client.pm 2020-01-28 02:10:21 +0000 @@ -18,7 +18,7 @@ use Tangence::Types; use Tangence::ObjectProxy; -use Future; +use Future 0.36; # ->retain use List::Util qw( max );