Skip Menu |

This queue is for tickets about the POE CPAN distribution.

Report information
The Basics
Id: 38974
Status: resolved
Priority: 0/
Queue: POE

People
Owner: Nobody in particular
Requestors: j.bonte [...] legian.nl
Cc:
AdminCc:

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



Subject: installation problem with POE-1.003
Date: Thu, 4 Sep 2008 10:29:35 +0200 (MEST)
To: bug-POE [...] rt.cpan.org
From: "j.bonte [...] legian.nl" <j.bonte [...] legian.nl>
Hi, I'm not a tester, but I did find a problem with installing POE. While this is not bug in POE itself, I do not know where else to report this. t/30_loops/select/wheel_readline...............failed termcap lookup on xtermc at /local/users/nljbpq/.cpan/build/POE-1.003- ikWLHV/blib/lib/POE/Wheel/ReadLine.pm line 705 (in cleanup) Can't call method "Tputs" on an undefined value at /local/users/nljbpq/.cpan/build/POE-1.003- ikWLHV/blib/lib/POE/Wheel/ReadLine.pm line 903. Compilation failed in require at t/30_loops/select/wheel_readline.t line 20. # Looks like your test died before it could output anything. Test Summary Report ------------------- t/30_loops/io_poll/wheel_readline.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 6 tests but ran 0. t/30_loops/select/wheel_readline.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 6 tests but ran 0. Files=184, Tests=3521, 122 wallclock secs ( 1.85 usr 1.17 sys + 37.58 cusr 6.69 csys = 47.29 CPU) Result: FAIL Failed 2/184 test programs. 0/3521 subtests failed. make: *** [test_dynamic] Error 29 RCAPUTO/POE-1.003.tar.gz /local/openpkg/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports RCAPUTO/POE-1.003.tar.gz Failed during this command: RCAPUTO/POE-1.003.tar.gz : make_test NO The problem was my terminal setting. TERM=xtermc By simply changing this in my shell and starting cpan again. TERM=xterm I was able to install POE without problems. Hope this helps. With kind regards, Jari Bonte
Thank you for the bug report. I think you're right that the test should skip rather than fail when Term::Cap cannot find a termcap to match the TERM environment variable setting. Revision 2450 fixes this. It will be available in release 1.004: % TERM=wombat perl t/30_loops/select/wheel_readline.t 1..0 # Skip Term::Cap failure: Can't find a valid termcap file