Skip Menu |

This queue is for tickets about the Bot-Backbone CPAN distribution.

Report information
The Basics
Id: 78211
Status: resolved
Priority: 0/
Queue: Bot-Backbone

People
Owner: hanenkamp [...] cpan.org
Requestors: IRONCAMEL [...] cpan.org
Cc:
AdminCc:

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



Subject: POE::Loop::EV dependency is seriously broken
This module depends on POE::Loop::EV which is seriously broken. Its tests fail and hang. It calls a private function of POE::Kernel which no longer exists.
On Thu Jul 05 03:27:12 2012, IRONCAMEL wrote: Show quoted text
> This module depends on POE::Loop::EV which is seriously broken. Its > tests fail and hang. It calls a private function of POE::Kernel which no > longer exists.
Unfortunately, it's been the only event loop I've historically been able to get working to make AnyEvent and POE to cooperate over without killing each other. I need to find a way to eliminate POE, but I don't know of an AnyEvent module that has as nice a terminal handler. However, I haven't really done a lot of work on the internals of this in a couple of years so perhaps some part of this situation has improved.
I'm now testing a version of Bot::Backbone in production that uses POE::Loop::AnyEvent instead of POE::Loop::EV. If that works out well, I should have a release that drops the requirement for EV soon.
On Mon Feb 17 11:10:06 2014, HANENKAMP wrote: Show quoted text
> I'm now testing a version of Bot::Backbone in production that uses > POE::Loop::AnyEvent instead of POE::Loop::EV. If that works out well, > I should have a release that drops the requirement for EV soon.
See this for the latest patch with this change until this: https://github.com/zostay/Bot-Backbone/commit/944364c69ac20ed6de58806330830fb2ac08bb86
On Thu Jul 05 03:27:12 2012, IRONCAMEL wrote: Show quoted text
> This module depends on POE::Loop::EV which is seriously broken. Its > tests fail and hang. It calls a private function of POE::Kernel which no > longer exists.
Released in 0.140490. Perhaps this will get some smoke test results now.