Skip Menu |

This queue is for tickets about the POE-Component-SNMP CPAN distribution.

Report information
The Basics
Id: 51042
Status: resolved
Worked: 30 min
Priority: 0/
Queue: POE-Component-SNMP

People
Owner: rdb [...] cpan.org
Requestors: abraxxa [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 1.1001
Fixed in: (no value)



Subject: fails after Net::SNMP upgrade to 6.0.0
After upgrading Net::SNMP to 6.0.0 the following error occurs: Can't locate object method "_listen" via package "POE::Component::SNMP::Dispatcher" at /usr/local/share/perl/5.10.0/POE/Component/SNMP/Dispatcher.pm line 209.
On Mon Nov 02 07:49:49 2009, ABRAXXA wrote: Show quoted text
> After upgrading Net::SNMP to 6.0.0 the following error occurs: > > Can't locate object method "_listen" via package > "POE::Component::SNMP::Dispatcher" at > /usr/local/share/perl/5.10.0/POE/Component/SNMP/Dispatcher.pm line 209.
Can you give me more information? Or a test case? I'm working on an update to account for 6.0.0 but so far it works OK with everything *I* have. Do you have the latest PoCo::SNMP?
On Mo. 09. Nov. 2009, 21:09:32, RDB wrote: Show quoted text
> Can you give me more information? Or a test case? I'm working on an > update to account for 6.0.0 but so far it works OK with everything *I*
have. As soon as I call POE::Component::SNMP->create the error occurs. Doesn't it happen for you with Net::SNMP 6.0.0? Show quoted text
> > Do you have the latest PoCo::SNMP?
Yes I've installed version 1.1001.
On Tue Nov 10 13:22:42 2009, ABRAXXA wrote: Show quoted text
> On Mo. 09. Nov. 2009, 21:09:32, RDB wrote:
> > Can you give me more information? Or a test case? I'm working on an > > update to account for 6.0.0 but so far it works OK with everything *I*
> have. > As soon as I call POE::Component::SNMP->create the error occurs. > Doesn't it happen for you with Net::SNMP 6.0.0?
No it doesn't, which is why I'm confused... In fact, when I noticed that v6.0.0 was out, I looked at the code to make sure it still worked, and noticed I had to clean up the tests a bit, but the code as a whole works just fine for me. Can you send me the simplest case that makes it die (including the parameters you're using in the constructor)? Also, which version of perl are you using?
New version uploaded, passes all tests with Net::SNMP v6.0.0.
Subject: fails after Net::SNMP upgrade to 6.0.0 - RESOLVED
On Tue Nov 10 16:22:42 2009, ABRAXXA wrote: Show quoted text
> On Mo. 09. Nov. 2009, 21:09:32, RDB wrote:
> > Can you give me more information? Or a test case? I'm working on an > > update to account for 6.0.0 but so far it works OK with everything *I*
> have. > As soon as I call POE::Component::SNMP->create the error occurs. > Doesn't it happen for you with Net::SNMP 6.0.0? >
> > > > Do you have the latest PoCo::SNMP?
> Yes I've installed version 1.1001.
I didn't properly reproduce your problem at first, so I mistakenly thought I had fixed it. Now I've seen the problem myself, and I know I've fixed it. (I hope :-) Try 1.1006.
Found (and fixed) the problem, back in January, and didn't notice that RT set this ticket back to "open". The solution, of course, is to upgrade to the current version of PoCo::SNMP.