[Reproducible-builds] Bug#796013: ruby-redis: FTBFS: [Redis::CannotConnectError] exception expected, not Class: <Errno::ENETUNREACH>
Chris Lamb
lamby at debian.org
Tue Aug 18 15:23:53 UTC 2015
Source: ruby-redis
Version: 3.1.0-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Dear Maintainer,
ruby-redis fails to build from source on unstable/amd64.
NB. The failing test is actually *designed* to fail to connect (ie. it's
not violating Debian build rules), it's just that the expected exception
is wrong.
[..]
1) Failure:
TestInternals#test_connection_timeout
[/tmp/buildd/ruby-redis-3.1.0/test/internals_test.rb:155]:
[Redis::CannotConnectError] exception expected, not
Class: <Errno::ENETUNREACH>
Message: <"Network is unreachable - connect(2) for
10.255.255.254:6381">
---Backtrace---
/tmp/buildd/ruby-redis-3.1.0/lib/redis/connection/ruby.rb:122:in
`connect_nonblock'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/connection/ruby.rb:122:in
`connect_addrinfo'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/connection/ruby.rb:162:in
`block in connect'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/connection/ruby.rb:160:in
`each'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/connection/ruby.rb:160:in
`each_with_index'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/connection/ruby.rb:160:in
`connect'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/connection/ruby.rb:211:in
`connect'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/client.rb:304:in
`establish_connection'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/client.rb:85:in `block in
connect'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/client.rb:266:in
`with_reconnect'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/client.rb:84:in `connect'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/client.rb:326:in
`ensure_connected'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/client.rb:197:in `block in
process'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/client.rb:279:in `logging'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/client.rb:196:in `process'
/tmp/buildd/ruby-redis-3.1.0/lib/redis/client.rb:102:in `call'
/tmp/buildd/ruby-redis-3.1.0/lib/redis.rb:84:in `block in ping'
/tmp/buildd/ruby-redis-3.1.0/lib/redis.rb:37:in `block in synchronize'
/usr/lib/ruby/2.1.0/monitor.rb:211:in `mon_synchronize'
/tmp/buildd/ruby-redis-3.1.0/lib/redis.rb:37:in `synchronize'
/tmp/buildd/ruby-redis-3.1.0/lib/redis.rb:83:in `ping'
/tmp/buildd/ruby-redis-3.1.0/test/internals_test.rb:156:in `block in
test_connection_timeout'
[..]
The full build log is attached or can be viewed here:
https://reproducible.debian.net/logs/unstable/amd64/ruby-redis_3.1.0-1.build1.log.gz
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ruby-redis.3.1.0-1.unstable.amd64.log.txt
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150818/72de93b6/attachment.txt>
More information about the Reproducible-builds
mailing list