[DRE-maint] Bug#1031457: ruby-redis: FTBFS: ERROR: Test "ruby3.1" failed.

Lucas Nussbaum lucas at debian.org
Fri Feb 17 07:02:23 GMT 2023


Source: ruby-redis
Version: 4.8.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20230216 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Checking Rubygems dependency resolution on ruby3.1                           │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-redis/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -e gem\ \"redis\"
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby3.1 from debian/ruby-tests.rake                            │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=. GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-redis/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0 ruby3.1 -S rake -f debian/ruby-tests.rake
> /<<PKGBUILDDIR>>/lib/redis/client.rb:398:in `rescue in establish_connection': Error connecting to Redis on 127.0.0.1:7000 (Errno::ECONNREFUSED) (Redis::CannotConnectError)
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:379:in `establish_connection'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:115:in `block in connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:344:in `with_reconnect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:114:in `connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:417:in `ensure_connected'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:269:in `block in process'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:356:in `logging'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:268:in `process'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:161:in `call'
> 	from /<<PKGBUILDDIR>>/lib/redis.rb:270:in `block in send_command'
> 	from /<<PKGBUILDDIR>>/lib/redis.rb:269:in `synchronize'
> 	from /<<PKGBUILDDIR>>/lib/redis.rb:269:in `send_command'
> 	from /<<PKGBUILDDIR>>/lib/redis/commands/server.rb:68:in `flushall'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:112:in `block in flush_all_data'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:110:in `each'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:110:in `flush_all_data'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:26:in `rebuild'
> 	from bin/cluster_creator:10:in `<main>'
> /usr/lib/ruby/3.1.0/socket.rb:1214:in `__connect_nonblock': Connection refused - connect(2) for 127.0.0.1:7000 (Errno::ECONNREFUSED)
> 	from /usr/lib/ruby/3.1.0/socket.rb:1214:in `connect_nonblock'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:163:in `rescue in connect_addrinfo'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:157:in `connect_addrinfo'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:196:in `block in connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:194:in `each'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:194:in `each_with_index'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:194:in `connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:308:in `connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:385:in `establish_connection'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:115:in `block in connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:344:in `with_reconnect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:114:in `connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:417:in `ensure_connected'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:269:in `block in process'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:356:in `logging'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:268:in `process'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:161:in `call'
> 	from /<<PKGBUILDDIR>>/lib/redis.rb:270:in `block in send_command'
> 	from /<<PKGBUILDDIR>>/lib/redis.rb:269:in `synchronize'
> 	from /<<PKGBUILDDIR>>/lib/redis.rb:269:in `send_command'
> 	from /<<PKGBUILDDIR>>/lib/redis/commands/server.rb:68:in `flushall'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:112:in `block in flush_all_data'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:110:in `each'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:110:in `flush_all_data'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:26:in `rebuild'
> 	from bin/cluster_creator:10:in `<main>'
> /usr/lib/ruby/3.1.0/socket.rb:1214:in `__connect_nonblock': Operation now in progress - connect(2) would block (IO::EINPROGRESSWaitWritable)
> 	from /usr/lib/ruby/3.1.0/socket.rb:1214:in `connect_nonblock'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:158:in `connect_addrinfo'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:196:in `block in connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:194:in `each'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:194:in `each_with_index'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:194:in `connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/connection/ruby.rb:308:in `connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:385:in `establish_connection'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:115:in `block in connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:344:in `with_reconnect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:114:in `connect'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:417:in `ensure_connected'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:269:in `block in process'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:356:in `logging'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:268:in `process'
> 	from /<<PKGBUILDDIR>>/lib/redis/client.rb:161:in `call'
> 	from /<<PKGBUILDDIR>>/lib/redis.rb:270:in `block in send_command'
> 	from /<<PKGBUILDDIR>>/lib/redis.rb:269:in `synchronize'
> 	from /<<PKGBUILDDIR>>/lib/redis.rb:269:in `send_command'
> 	from /<<PKGBUILDDIR>>/lib/redis/commands/server.rb:68:in `flushall'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:112:in `block in flush_all_data'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:110:in `each'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:110:in `flush_all_data'
> 	from /<<PKGBUILDDIR>>/test/support/cluster/orchestrator.rb:26:in `rebuild'
> 	from bin/cluster_creator:10:in `<main>'
> could not create redis cluster
> ERROR: Test "ruby3.1" failed.


The full build log is available from:
http://qa-logs.debian.net/2023/02/16/ruby-redis_4.8.0-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230216;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230216&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the Pkg-ruby-extras-maintainers mailing list