Skip Menu |

This queue is for tickets about the AnyEvent-Redis CPAN distribution.

Report information
The Basics
Id: 81771
Status: resolved
Priority: 0/
Queue: AnyEvent-Redis

People
Owner: Nobody in particular
Requestors: BlueT [...] BlueT.org
Cc:
AdminCc:

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



Subject: Error during install caused by deprecated redis.conf option
t/00_compile.t .. ok *** FATAL CONFIG FILE ERROR *** Reading the configuration file, at line 115 Show quoted text
>>> 'glueoutputbuf yes'
Bad directive or wrong number of arguments cannot open port: 50092 at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/Test/TCP.pm line 85. t/client.t ...... Dubious, test returned 111 (wstat 28416, 0x6f00) No subtests run t/leak.t ........ skipped: Test::LeakTrace required *** FATAL CONFIG FILE ERROR *** Reading the configuration file, at line 115 Show quoted text
>>> 'glueoutputbuf yes'
Bad directive or wrong number of arguments cannot open port: 50222 at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/Test/TCP.pm line 85. t/lrange.t ...... Dubious, test returned 111 (wstat 28416, 0x6f00) No subtests run *** FATAL CONFIG FILE ERROR *** Reading the configuration file, at line 115 Show quoted text
>>> 'glueoutputbuf yes'
Bad directive or wrong number of arguments cannot open port: 50404 at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/Test/TCP.pm line 85. t/multi.t ....... Dubious, test returned 111 (wstat 28416, 0x6f00) No subtests run *** FATAL CONFIG FILE ERROR *** Reading the configuration file, at line 115 Show quoted text
>>> 'glueoutputbuf yes'
Bad directive or wrong number of arguments cannot open port: 50600 at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/Test/TCP.pm line 85. t/pubsub.t ...... Dubious, test returned 111 (wstat 28416, 0x6f00) No subtests run *** FATAL CONFIG FILE ERROR *** Reading the configuration file, at line 115 Show quoted text
>>> 'glueoutputbuf yes'
Bad directive or wrong number of arguments cannot open port: 50336 at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/Test/TCP.pm line 85. t/reconnect.t ... Dubious, test returned 111 (wstat 28416, 0x6f00) No subtests run *** FATAL CONFIG FILE ERROR *** Reading the configuration file, at line 115 Show quoted text
>>> 'glueoutputbuf yes'
Bad directive or wrong number of arguments cannot open port: 50703 at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/Test/TCP.pm line 85. t/utf8.t ........ Dubious, test returned 111 (wstat 28416, 0x6f00) No subtests run Test Summary Report ------------------- t/client.t (Wstat: 28416 Tests: 0 Failed: 0) Non-zero exit status: 111 Parse errors: No plan found in TAP output t/lrange.t (Wstat: 28416 Tests: 0 Failed: 0) Non-zero exit status: 111 Parse errors: No plan found in TAP output t/multi.t (Wstat: 28416 Tests: 0 Failed: 0) Non-zero exit status: 111 Parse errors: No plan found in TAP output t/pubsub.t (Wstat: 28416 Tests: 0 Failed: 0) Non-zero exit status: 111 Parse errors: No plan found in TAP output t/reconnect.t (Wstat: 28416 Tests: 0 Failed: 0) Non-zero exit status: 111 Parse errors: No plan found in TAP output t/utf8.t (Wstat: 28416 Tests: 0 Failed: 0) Non-zero exit status: 111 Parse errors: No plan found in TAP output Files=8, Tests=1, 61 wallclock secs ( 0.05 usr 0.03 sys + 1.13 cusr 0.32 csys = 1.53 CPU) Result: FAIL Failed 6/8 test programs. 0/1 subtests failed. make: *** [test_dynamic] Error 111
'glueoutputbuf' is deprecated since Redis 2.2.2 https://github.com/chipdude/redis/commit/90419b5681ce51adcc5ac722c9bbd692a03eaa5c https://github.com/chipdude/redis/commit/01a0b0988644d24eec3d3ba303563b5a47cff5ad 在 2012年12月7日周五 下午04:52:52 時,BLUET 寫到: Show quoted text
> t/00_compile.t .. ok > > *** FATAL CONFIG FILE ERROR *** > Reading the configuration file, at line 115
> >>> 'glueoutputbuf yes'
> Bad directive or wrong number of arguments > cannot open port: 50092 at > /home/bluet/perl5/perlbrew/perls/perl- > 5.16.2/lib/site_perl/5.16.2/Test/TCP.pm > line 85. > t/client.t ...... > Dubious, test returned 111 (wstat 28416, 0x6f00) > No subtests run > t/leak.t ........ skipped: Test::LeakTrace required > > *** FATAL CONFIG FILE ERROR *** > Reading the configuration file, at line 115
> >>> 'glueoutputbuf yes'
> Bad directive or wrong number of arguments > cannot open port: 50222 at > /home/bluet/perl5/perlbrew/perls/perl- > 5.16.2/lib/site_perl/5.16.2/Test/TCP.pm > line 85. > t/lrange.t ...... > Dubious, test returned 111 (wstat 28416, 0x6f00) > No subtests run > > *** FATAL CONFIG FILE ERROR *** > Reading the configuration file, at line 115
> >>> 'glueoutputbuf yes'
> Bad directive or wrong number of arguments > cannot open port: 50404 at > /home/bluet/perl5/perlbrew/perls/perl- > 5.16.2/lib/site_perl/5.16.2/Test/TCP.pm > line 85. > t/multi.t ....... > Dubious, test returned 111 (wstat 28416, 0x6f00) > No subtests run > > *** FATAL CONFIG FILE ERROR *** > Reading the configuration file, at line 115
> >>> 'glueoutputbuf yes'
> Bad directive or wrong number of arguments > cannot open port: 50600 at > /home/bluet/perl5/perlbrew/perls/perl- > 5.16.2/lib/site_perl/5.16.2/Test/TCP.pm > line 85. > t/pubsub.t ...... > Dubious, test returned 111 (wstat 28416, 0x6f00) > No subtests run > > *** FATAL CONFIG FILE ERROR *** > Reading the configuration file, at line 115
> >>> 'glueoutputbuf yes'
> Bad directive or wrong number of arguments > cannot open port: 50336 at > /home/bluet/perl5/perlbrew/perls/perl- > 5.16.2/lib/site_perl/5.16.2/Test/TCP.pm > line 85. > t/reconnect.t ... > Dubious, test returned 111 (wstat 28416, 0x6f00) > No subtests run > > *** FATAL CONFIG FILE ERROR *** > Reading the configuration file, at line 115
> >>> 'glueoutputbuf yes'
> Bad directive or wrong number of arguments > cannot open port: 50703 at > /home/bluet/perl5/perlbrew/perls/perl- > 5.16.2/lib/site_perl/5.16.2/Test/TCP.pm > line 85. > t/utf8.t ........ > Dubious, test returned 111 (wstat 28416, 0x6f00) > No subtests run > > Test Summary Report > ------------------- > t/client.t (Wstat: 28416 Tests: 0 Failed: 0) > Non-zero exit status: 111 > Parse errors: No plan found in TAP output > t/lrange.t (Wstat: 28416 Tests: 0 Failed: 0) > Non-zero exit status: 111 > Parse errors: No plan found in TAP output > t/multi.t (Wstat: 28416 Tests: 0 Failed: 0) > Non-zero exit status: 111 > Parse errors: No plan found in TAP output > t/pubsub.t (Wstat: 28416 Tests: 0 Failed: 0) > Non-zero exit status: 111 > Parse errors: No plan found in TAP output > t/reconnect.t (Wstat: 28416 Tests: 0 Failed: 0) > Non-zero exit status: 111 > Parse errors: No plan found in TAP output > t/utf8.t (Wstat: 28416 Tests: 0 Failed: 0) > Non-zero exit status: 111 > Parse errors: No plan found in TAP output > Files=8, Tests=1, 61 wallclock secs ( 0.05 usr 0.03 sys + 1.13 cusr > 0.32 csys = 1.53 CPU) > Result: FAIL > Failed 6/8 test programs. 0/1 subtests failed. > make: *** [test_dynamic] Error 111
Even without the 'glueoutputbuf', the test still fail. t/00_compile.t .. ok Too late to run CHECK block at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/x86_64-linux/EV.pm line 123. # Failed test at t/client.t line 12. Use of uninitialized value in pattern match (m//) at t/client.t line 55. # Looks like you failed 1 test of 19. t/client.t ...... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/19 subtests t/leak.t ........ skipped: Test::LeakTrace required Too late to run CHECK block at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/x86_64-linux/EV.pm line 123. t/lrange.t ...... ok Too late to run CHECK block at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/x86_64-linux/EV.pm line 123. Use of uninitialized value in string ge at t/multi.t line 9. t/multi.t ....... skipped: No support for MULTI in this server version Too late to run CHECK block at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/x86_64-linux/EV.pm line 123. Use of uninitialized value in string lt at t/pubsub.t line 10. t/pubsub.t ...... skipped: No PUBLISH/SUBSCRIBE support in this Redis version Too late to run CHECK block at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/x86_64-linux/EV.pm line 123. # Failed test 'got response after reconnect' # at t/reconnect.t line 19. # Looks like you failed 1 test of 1. t/reconnect.t ... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests Too late to run CHECK block at /home/bluet/perl5/perlbrew/perls/perl-5.16.2/lib/site_perl/5.16.2/x86_64-linux/EV.pm line 123. # Failed test at t/utf8.t line 12. Use of uninitialized value in concatenation (.) or string at t/utf8.t line 14. # Looks like you failed 1 test of 9. t/utf8.t ........ Dubious, test returned 1 (wstat 256, 0x100) Failed 2/9 subtests Test Summary Report ------------------- t/client.t (Wstat: 256 Tests: 19 Failed: 1) Failed test: 2 Non-zero exit status: 1 t/reconnect.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/utf8.t (Wstat: 256 Tests: 8 Failed: 1) Failed test: 2 Non-zero exit status: 1 Parse errors: Tests out of sequence. Found (4) but expected (3) Tests out of sequence. Found (5) but expected (4) Tests out of sequence. Found (6) but expected (5) Tests out of sequence. Found (7) but expected (6) Tests out of sequence. Found (8) but expected (7) Displayed the first 5 of 7 TAP syntax errors. Re-run prove with the -p option to see them all. Files=8, Tests=149, 2 wallclock secs ( 0.07 usr 0.07 sys + 1.53 cusr 0.37 csys = 2.04 CPU) Result: FAIL Failed 3/8 test programs. 3/149 subtests failed. make: *** [test_dynamic] Error 1 -> FAIL Testing . failed. See /home/bluet/.cpanm/build.log for details.
$ uname -a Linux GS-Prod-2 3.6.5-x86_64-linode28 #1 SMP Sun Nov 4 12:40:43 EST 2012 x86_64 x86_64 x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.04.1 LTS Release: 12.04 Codename: precise $ apt-cache policy redis-server redis-server: Installed: 2:2.6.7-rwky1~precise Candidate: 2:2.6.7-rwky1~precise Version table: *** 2:2.6.7-rwky1~precise 0 500 http://ppa.launchpad.net/rwky/redis/ubuntu/ precise/main amd64 Packages 100 /var/lib/dpkg/status 2:2.2.12-1build1 0 500 http://jp.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages $ perl -v This is perl 5, version 16, subversion 2 (v5.16.2) built for x86_64-linux
Fixed in 0.24.