Bug#890075: ruby-http ftbfs (test failures with 2.5)

2019-03-09 Thread Chris Lamb
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)

2019-02-27 Thread Emanuele Rocca
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)

2018-02-10 Thread Matthias Klose
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'
 #