Bug#890075: ruby-http ftbfs (test failures with 2.5)
notfound 890075 3.3.0-2 thanks Emanuele Rocca wrote: > Note that the bug is not reproducible with ruby-http 3.3.0-2 as tests > have been disabled Therefore marking in the BTS to match. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org chris-lamb.co.uk `-
Bug#890075: ruby-http ftbfs (test failures with 2.5)
On 10/02 09:47, Matthias Klose wrote: > ruby-http ftbfs for 2.5, but not for 2.3 in unstable: Note that the bug is not reproducible with ruby-http 3.3.0-2 as tests have been disabled: https://salsa.debian.org/ruby-team/ruby-http/commit/728a3fbcc7c59ebb14cb55aa9f084b910d666971 https://salsa.debian.org/ruby-team/ruby-http/commit/6ba2e142ef6952fc905ac2cac7e2eec536433ac3 Reverting the commits above makes ruby-http ftbfs in unstable.
Bug#890075: ruby-http ftbfs (test failures with 2.5)
Package: src:ruby-http Version: 2.2.2-1 Severity: serious ruby-http ftbfs for 2.5, but not for 2.3 in unstable: Failures: 1) HTTP.via anonymous proxy ssl responds with the endpoint's body Failure/Error: @socket.connect OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3/TLS write finished: sslv3 alert unsupported certificate # ./lib/http/timeout/null.rb:26:in `connect' # ./lib/http/timeout/null.rb:26:in `connect_ssl' # ./lib/http/timeout/null.rb:35:in `start_tls' # ./lib/http/connection.rb:158:in `start_tls' # ./lib/http/connection.rb:44:in `initialize' # ./lib/http/client.rb:60:in `new' # ./lib/http/client.rb:60:in `perform' # ./lib/http/client.rb:41:in `request' # ./lib/http/chainable.rb:19:in `get' # ./spec/lib/http_spec.rb:115:in `block (5 levels) in ' # /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/example_group.rb:591:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:591:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:591:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:591:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:591:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:591:in `run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:591:in `block in run' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:591:in `map' # /usr/lib/ruby/vendor_ruby/rspec/core/example_group.rb:591: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 `' 2) HTTP.via anonymous proxy ssl ignores credentials Failure/Error: @socket.connect OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3/TLS write finished: sslv3 alert unsupported certificate # ./lib/http/timeout/null.rb:26:in `connect' # ./lib/http/timeout/null.rb:26:in `connect_ssl' # ./lib/http/timeout/null.rb:35:in `start_tls' # ./lib/http/connection.rb:158:in `start_tls' # ./lib/http/connection.rb:44:in `initialize' # ./lib/http/client.rb:60:in `new' # ./lib/http/client.rb:60:in `perform' # ./lib/http/client.rb:41:in `request' # ./lib/http/chainable.rb:19:in `get' # ./spec/lib/http_spec.rb:120:in `block (5 levels) in ' # /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' #