[DRE-maint] Bug#892185: reel: FTBFS and Debci failure with Ruby 2.5
Adrian Bunk
bunk at debian.org
Tue Mar 6 14:24:54 UTC 2018
Source: reel
Version: 0.6.1-4
Severity: serious
Tags: buster sid
https://ci.debian.net/packages/r/reel/unstable/amd64/
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/reel.html
...
Failures:
1) Reel::Server::HTTPS verifies client SSL certs when provided with a CA
Failure/Error: response = http.request(request)
OpenSSL::SSL::SSLError:
SSL_connect returned=1 errno=0 state=SSLv3/TLS write finished: sslv3 alert unsupported certificate
# /usr/lib/ruby/2.5.0/net/protocol.rb:44:in `connect_nonblock'
# /usr/lib/ruby/2.5.0/net/protocol.rb:44:in `ssl_socket_connect'
# /usr/lib/ruby/2.5.0/net/http.rb:981:in `connect'
# /usr/lib/ruby/2.5.0/net/http.rb:920:in `do_start'
# /usr/lib/ruby/2.5.0/net/http.rb:909:in `start'
# /usr/lib/ruby/2.5.0/net/http.rb:1455:in `request'
# ./spec/reel/https_server_spec.rb:70:in `block (3 levels) in <top (required)>'
# ./spec/reel/https_server_spec.rb:115:in `with_reel_https_server'
# ./spec/reel/https_server_spec.rb:62:in `block (2 levels) in <top (required)>'
# /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:254:in `instance_exec'
# /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:254:in `block in run'
# /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:500:in `block in with_around_and_singleton_context_hooks'
# /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:457:in `block in with_around_example_hooks'
# /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:466:in `block in run'
# /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:604:in `run_around_example_hooks_for'
# /usr/lib/ruby/vendor_ruby/rspec/core/hooks.rb:466:in `run'
# /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:457:in `with_around_example_hooks'
# /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:500:in `with_around_and_singleton_context_hooks'
# /usr/lib/ruby/vendor_ruby/rspec/core/example.rb:251:in `run'
# /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:628:in `block in run_examples'
# /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:624:in `map'
# /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:624:in `run_examples'
# /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:590:in `run'
# /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:118:in `block (3 levels) in run_specs'
# /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:118:in `map'
# /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:118:in `block (2 levels) in run_specs'
# /usr/lib/ruby/vendor_ruby/rspec/core/configuration.rb:1926:in `with_suite_hooks'
# /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:113:in `block in run_specs'
# /usr/lib/ruby/vendor_ruby/rspec/core/reporter.rb:79:in `report'
# /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:112:in `run_specs'
# /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:87:in `run'
# /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:71:in `run'
# /usr/lib/ruby/vendor_ruby/rspec/core/runner.rb:45:in `invoke'
# /usr/bin/rspec:4:in `<main>'
Finished in 8.23 seconds (files took 29.35 seconds to load)
48 examples, 1 failure, 2 pending
Failed examples:
rspec ./spec/reel/https_server_spec.rb:47 # Reel::Server::HTTPS verifies client SSL certs when provided with a CA
Randomized with seed 2373
/usr/bin/ruby2.5 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation failed
ERROR: Test "ruby2.5" failed. Exiting.
dh_auto_install: dh_ruby --install /build/1st/reel-0.6.1/debian/reel returned exit code 1
make: *** [debian/rules:18: binary] Error 1
This might be related to Ruby 2.3 using OpenSSL 1.0.2 and Ruby 2.5 using OpenSSL 1.1.
More information about the Pkg-ruby-extras-maintainers
mailing list