[DRE-maint] Bug#768728: ruby-net-http-persistent: 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:10 UTC 2014


Source: ruby-net-http-persistent
Version: 2.9-2
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-net-http-persistent/usr/lib/ruby/vendor_ruby/net/http/persistent/ssl_reuse.rb:70:in `connect'
>     /«PKGBUILDDIR»/debian/ruby-net-http-persistent/usr/lib/ruby/vendor_ruby/net/http/persistent/ssl_reuse.rb:70:in `block in connect'
>     /usr/lib/ruby/2.1.0/timeout.rb:76:in `timeout'
>     /usr/lib/ruby/2.1.0/timeout.rb:127:in `timeout'
>     /«PKGBUILDDIR»/debian/ruby-net-http-persistent/usr/lib/ruby/vendor_ruby/net/http/persistent/ssl_reuse.rb:70:in `connect'
>     /usr/lib/ruby/2.1.0/net/http.rb:863:in `do_start'
>     /usr/lib/ruby/2.1.0/net/http.rb:858:in `start'
>     /«PKGBUILDDIR»/test/test_net_http_persistent_ssl_reuse.rb:94:in `test_ssl_connection_reuse'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:108:in `block (3 levels) in run'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:206:in `capture_exceptions'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:105:in `block (2 levels) in run'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:258:in `time_it'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:104:in `block in run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:319:in `on_signal'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:278:in `with_info_handler'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:761:in `run_one_method'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:293:in `run_one_method'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:287:in `block (2 levels) in run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:286:in `each'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:286:in `block in run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:319:in `on_signal'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:306:in `with_info_handler'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:285:in `run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:149:in `block in __run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:149:in `map'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:149:in `__run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:126:in `run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:55:in `block in autorun'
> 
> 102 runs, 342 assertions, 0 failures, 1 errors, 4 skips
> 
> You have skipped tests. Run with --verbose for details.
> ERROR: Test "ruby2.1" failed: 

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/11/08/ruby-net-http-persistent_2.9-2_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