[DRE-maint] Bug#987687: ruby-excon will FTBFS after Feb 1 2022
Adrian Bunk
bunk at debian.org
Tue Apr 27 20:31:52 BST 2021
Source: ruby-excon
Version: 0.79.0-1
Severity: serious
Tags: ftbfs
https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/ruby-excon.html
...
I: Current time: Thu May 26 06:05:02 -12 2022
...
Excon basics verify_hostname (ssl)
+ returns true
response.status - returns 200
SSL_connect returned=1 errno=0 state=error: certificate verify failed (certificate has expired) (OpenSSL::SSL::SSLError) Unable to verify certificate. This may be an issue with the remote host or with Excon. Excon has certificates bundled, but these can be customized:
`Excon.defaults[:ssl_ca_path] = path_to_certs`
`ENV['SSL_CERT_DIR'] = path_to_certs`
`Excon.defaults[:ssl_ca_file] = path_to_file`
`ENV['SSL_CERT_FILE'] = path_to_file`
`Excon.defaults[:ssl_verify_callback] = callback`
(see OpenSSL::SSL::SSLContext#verify_callback)
or:
`Excon.defaults[:ssl_verify_peer] = false` (less secure).
(Excon::Error::Certificate)
/build/ruby-excon-0.79.0/lib/excon/ssl_socket.rb:131:in `connect_nonblock'
/build/ruby-excon-0.79.0/lib/excon/ssl_socket.rb:131:in `initialize'
/build/ruby-excon-0.79.0/lib/excon/connection.rb:471:in `new'
/build/ruby-excon-0.79.0/lib/excon/connection.rb:471:in `socket'
/build/ruby-excon-0.79.0/lib/excon/connection.rb:118:in `request_call'
/build/ruby-excon-0.79.0/lib/excon/middlewares/mock.rb:57:in `request_call'
/build/ruby-excon-0.79.0/lib/excon/middlewares/instrumentor.rb:34:in `request_call'
/build/ruby-excon-0.79.0/lib/excon/middlewares/idempotent.rb:19:in `request_call'
/build/ruby-excon-0.79.0/lib/excon/middlewares/base.rb:22:in `request_call'
/build/ruby-excon-0.79.0/lib/excon/middlewares/base.rb:22:in `request_call'
/build/ruby-excon-0.79.0/lib/excon/connection.rb:283:in `request'
/build/ruby-excon-0.79.0/tests/basic_tests.rb:151:in `block (3 levels) in <top (required)>'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo.rb:140:in `instance_eval'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo.rb:140:in `assert'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo.rb:112:in `returns'
/build/ruby-excon-0.79.0/tests/basic_tests.rb:150:in `block (2 levels) in <top (required)>'
/build/ruby-excon-0.79.0/tests/test_helper.rb:259:in `with_rackup'
/build/ruby-excon-0.79.0/tests/basic_tests.rb:142:in `block in <top (required)>'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo.rb:79:in `instance_eval'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo.rb:79:in `tests'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo.rb:38:in `initialize'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo.rb:13:in `new'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo.rb:13:in `tests'
/build/ruby-excon-0.79.0/tests/basic_tests.rb:141:in `<top (required)>'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo/bin.rb:61:in `load'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo/bin.rb:61:in `block (2 levels) in run_in_thread'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo/bin.rb:58:in `each'
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo/bin.rb:58:in `block in run_in_thread'
...
357 failed, 12 pending, 691 succeeded in 34.135392980134036 seconds
rake aborted!
/usr/share/rubygems-integration/all/gems/shindo-0.3.8/lib/shindo/rake.rb:11:in `block in initialize'
/usr/share/rubygems-integration/all/gems/rake-13.0.3/exe/rake:27:in `<top (required)>'
Tasks: TOP => default => tests
(See full trace by running task with --trace)
ERROR: Test "ruby2.7" failed. Exiting.
dh_auto_install: error: dh_ruby --install /build/ruby-excon-0.79.0/debian/ruby-excon returned exit code 1
make: *** [debian/rules:7: binary] Error 25
More information about the Pkg-ruby-extras-maintainers
mailing list