[DRE-maint] Bug#768673: ruby-httpclient: FTBFS in jessie: ERROR: Test "ruby2.1" failed: Errno::ECONNRESET: Connection reset by peer - SSL_connect

Lucas Nussbaum lucas at lucas-nussbaum.net
Sun Nov 9 07:25:05 UTC 2014


Source: ruby-httpclient
Version: 2.3.3-3
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20141108 qa-ftbfs
Justification: FTBFS in jessie on amd64

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
> Errno::ECONNRESET: Connection reset by peer - SSL_connect
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient/session.rb:303:in `connect'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient/session.rb:303:in `ssl_connect'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient/session.rb:760:in `block in connect'
>     /usr/lib/ruby/2.1.0/timeout.rb:91:in `block in timeout'
>     /usr/lib/ruby/2.1.0/timeout.rb:101:in `call'
>     /usr/lib/ruby/2.1.0/timeout.rb:101:in `timeout'
>     /usr/lib/ruby/2.1.0/timeout.rb:127:in `timeout'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient/session.rb:751:in `connect'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient/session.rb:609:in `query'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient/session.rb:164:in `query'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient.rb:1083:in `do_get_block'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient.rb:887:in `block in do_request'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient.rb:981:in `protect_keep_alive_disconnected'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient.rb:886:in `do_request'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient.rb:774:in `request'
>     /«PKGBUILDDIR»/debian/ruby-httpclient/usr/lib/ruby/vendor_ruby/httpclient.rb:677:in `get'
>     /«PKGBUILDDIR»/test/test_ssl.rb:69:in `test_verification'
>     /usr/lib/ruby/2.1.0/minitest/unit.rb:1265:in `run'
>     /usr/lib/ruby/2.1.0/test/unit/testcase.rb:17:in `run'
>     /usr/lib/ruby/2.1.0/minitest/unit.rb:940:in `block in _run_suite'
>     /usr/lib/ruby/2.1.0/minitest/unit.rb:933:in `map'
>     /usr/lib/ruby/2.1.0/minitest/unit.rb:933:in `_run_suite'
>     /usr/lib/ruby/2.1.0/test/unit.rb:663:in `block in _run_suites'
>     /usr/lib/ruby/2.1.0/test/unit.rb:661:in `each'
>     /usr/lib/ruby/2.1.0/test/unit.rb:661:in `_run_suites'
>     /usr/lib/ruby/2.1.0/minitest/unit.rb:884:in `_run_anything'
>     /usr/lib/ruby/2.1.0/minitest/unit.rb:1092:in `run_tests'
>     /usr/lib/ruby/2.1.0/minitest/unit.rb:1079:in `block in _run'
>     /usr/lib/ruby/2.1.0/minitest/unit.rb:1078:in `each'
>     /usr/lib/ruby/2.1.0/minitest/unit.rb:1078:in `_run'
>     /usr/lib/ruby/2.1.0/minitest/unit.rb:1066:in `run'
>     /usr/lib/ruby/2.1.0/test/unit.rb:27:in `run'
>     /usr/lib/ruby/2.1.0/test/unit.rb:780:in `run'
>     /usr/lib/ruby/2.1.0/test/unit.rb:372:in `block (2 levels) in autorun'
>     /usr/lib/ruby/2.1.0/test/unit.rb:33:in `run_once'
>     /usr/lib/ruby/2.1.0/test/unit.rb:371:in `block in autorun'
> 
> 184 tests, 734 assertions, 1 failures, 4 errors, 0 skips
> 
> ruby -v: ruby 2.1.4p265 (2014-10-27) [x86_64-linux-gnu]
> ERROR: Test "ruby2.1" failed: 

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/11/08/ruby-httpclient_2.3.3-3_jessie.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-ruby-extras-maintainers mailing list