RE: POE 1.299 failed test 'transpose' wheel_readline.pm on solaris 10

[email protected] (chris cobucci) Wed, 20 Apr 2011 17:42:04 -0400
Newsgroups perl.poe
Message-ID <[email protected]>
hinrik:
Yes, confirmed 1.2301.
I was a little lazy and depended on the warning for outdated modules -- of which I was not warned for this specific one (it seems like 1.2301 actually includes module version 1.27 of IO::Handle which appears to be what is looked for from POE 1.299?yes?

That being said:
I updated IO to 1.25.
I updated POE 1.310.

Now, all tests Pass....however, I just want to make sure this output is right:
#######################################
t/30_loops/select/wheel_readline...................3/6 Use of uninitialized value in pattern match (m//) at /my/prefix/lib/perl5/5.8.8/Term/Cap.pm line 527.
Use of uninitialized value in concatenation (.) or string at /my/prefix/lib/perl5/5.8.8/Term/Cap.pm line 579.

t/30_loops/io_poll/wheel_readline..................1/6 Use of uninitialized value in pattern match (m//) at /my/prefix/lib/perl5/5.8.8/Term/Cap.pm line 527.
Use of uninitialized value in concatenation (.) or string at /my/prefix/lib/perl5/5.8.8/Term/Cap.pm line 579.

#######################################END

All other test output looks sane to me,
Thanks again for your help on this issue,
Chris











> Date: Wed, 20 Apr 2011 19:48:51 +0000
> Subject: Re: POE 1.299 failed test 'transpose' wheel_readline.pm on solaris 10
> From: [email protected]
> To: [email protected]
> CC: [email protected]; [email protected]
> 
> On Wed, Apr 20, 2011 at 4:03 PM, [email protected] <[email protected]> wrote:
> >    The latest POE requires POE::Test::Loops 1.050 so you did the right
> > thing there by installing it. Are you sure you updated all required
> > modules to their latest version because POE 1.310 requires IO 1.24 and
> > you said you had IO 1.2301?
> 
> If he really is running POE 1.299 as his subject line claims, then the
> problem is that POE-Test-Loops 1.050 assumes you have POE 1.310 (but
> it can't depend on it without it being a circular dependency). What he
> needs to do is downgrade POE-Test-Loops to 1.040 or (even better)
> install POE 1.310 instead.
> 
> Due to this mailing list post, we've been having discussions on IRC
> about how to avoid these versioning problems, so they will hopefully
> be prevented sometime in the future.