Skip Menu |

This queue is for tickets about the Gearman-Client-Async CPAN distribution.

Report information
The Basics
Id: 115026
Status: resolved
Priority: 0/
Queue: Gearman-Client-Async

People
Owner: info [...] maximka.de
Requestors: ppisar [...] redhat.com
Cc:
AdminCc:

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



Subject: Used Gearman::Objects was removed from Gearman-1.12.007
lib/Gearman/Client/Async.pm uses Gearman::Objects on line 55. But Gearman::Objects module was removed from Gearman-1.12.007. Therefore Gearman::Client::Async module cannot be executed. I think Gearman-Client-Async should be adapted to the changes in the Gearman.
From: ppisar [...] redhat.com
Dne Pá 03.čen.2016 06:10:28, ppisar napsal(a): Show quoted text
> lib/Gearman/Client/Async.pm uses Gearman::Objects on line 55. But > Gearman::Objects module was removed from Gearman-1.12.007. Therefore > Gearman::Client::Async module cannot be executed. I think Gearman- > Client-Async should be adapted to the changes in the Gearman.
Attached patch fixes it.
Subject: Gearman-Client-Async-0.94-Do-not-use-removed-Gearman-Objects.patch
From 2edb9207284b34db4ce6476570db7150e86f107e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com> Date: Fri, 3 Jun 2016 12:22:50 +0200 Subject: [PATCH] Do not use removed Gearman::Objects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Gearman-1.12.007 removed dummy Gearman::Objects module. CPAN RT#115026 Signed-off-by: Petr Písař <ppisar@redhat.com> --- lib/Gearman/Client/Async.pm | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/Gearman/Client/Async.pm b/lib/Gearman/Client/Async.pm index ff73253..ea2036f 100644 --- a/lib/Gearman/Client/Async.pm +++ b/lib/Gearman/Client/Async.pm @@ -52,7 +52,6 @@ use fields ( ); use Danga::Socket 1.52; -use Gearman::Objects; use Gearman::Task; use Gearman::JobStatus; use Gearman::Client::Async::Connection; -- 2.5.5
to be on the safe side I'm going to rename Gearman::Base back to Gearman::Object
please use Gearman-1.12.008. In this version Gearman::Base was renamed back to Gearman::Object
I'll close the issue
I'll close the issue
Subject: Re: [rt.cpan.org #115026] Used Gearman::Objects was removed from Gearman-1.12.007
Date: Fri, 3 Jun 2016 15:53:21 +0200
To: "A. Pastuchov via RT" <bug-Gearman-Client-Async [...] rt.cpan.org>
From: Petr Pisar <ppisar [...] redhat.com>
On Fri, Jun 03, 2016 at 08:47:06AM -0400, A. Pastuchov via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=115026 > > > please use Gearman-1.12.008. In this version Gearman::Base was renamed back > to Gearman::Object
Indeed? I cannot see the change in the code. Moreover would that fix "use Gearman::Objects" (it's "Objects", not "Object")? -- Petr
I beg your pardon, my fault
v1.12.009 includes Gearman::Objects