[DRE-maint] Bug#974102: rubygems accesses the internet during the build

Adrian Bunk bunk at debian.org
Mon Nov 9 21:48:15 GMT 2020


Source: rubygems
Version: 3.2.0~rc.2-1
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/fetch.php?pkg=rubygems&arch=all&ver=3.2.0~rc.2-1&stamp=1604947524&raw=0

...
  1) Error:
TestBundledCA#test_accessing_fastly:
Errno::ENETUNREACH: Failed to open TCP connection to rubygems.global.ssl.fastly.net:443 (Network is unreachable - connect(2) for "rubygems.global.ssl.fastly.net" port 443)
    /usr/lib/ruby/2.7.0/net/http.rb:960:in `initialize'
    /usr/lib/ruby/2.7.0/net/http.rb:960:in `open'
    /usr/lib/ruby/2.7.0/net/http.rb:960:in `block in connect'
    /usr/lib/ruby/2.7.0/timeout.rb:95:in `block in timeout'
    /usr/lib/ruby/2.7.0/timeout.rb:105:in `timeout'
    /usr/lib/ruby/2.7.0/net/http.rb:958:in `connect'
    /usr/lib/ruby/2.7.0/net/http.rb:943:in `do_start'
    /usr/lib/ruby/2.7.0/net/http.rb:932:in `start'
    /usr/lib/ruby/2.7.0/net/http.rb:1483:in `request'
    /usr/lib/ruby/2.7.0/net/http.rb:1241:in `get'
    /<<PKGBUILDDIR>>/test/rubygems/test_bundled_ca.rb:34:in `assert_https'
    /<<PKGBUILDDIR>>/test/rubygems/test_bundled_ca.rb:50:in `test_accessing_fastly'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:98:in `block (3 levels) in run'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:195:in `capture_exceptions'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:95:in `block (2 levels) in run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:270:in `time_it'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:94:in `block in run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:211:in `with_info_handler'
    /usr/lib/ruby/vendor_ruby/minitest/test.rb:93:in `run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:1029:in `run_one_method'
    /usr/lib/ruby/vendor_ruby/minitest.rb:339:in `run_one_method'
    /usr/lib/ruby/vendor_ruby/minitest.rb:326:in `block (2 levels) in run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `each'
    /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `block in run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal'
    /usr/lib/ruby/vendor_ruby/minitest.rb:352:in `with_info_handler'
    /usr/lib/ruby/vendor_ruby/minitest.rb:324:in `run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `block in __run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `map'
    /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `__run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:141:in `run'
    /usr/lib/ruby/vendor_ruby/minitest.rb:68:in `block in autorun'

2182 runs, 6721 assertions, 0 failures, 1 errors, 40 skips

You have skipped tests. Run with --verbose for details.
rake aborted!
Command failed with status (1): [/usr/bin/ruby2.7 -w -Itest:lib:bundler/lib...]
/<<PKGBUILDDIR>>/debian/ruby-tests.rake:8:in `block in <top (required)>'
/usr/share/rubygems-integration/all/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'
Tasks: TOP => default
(See full trace by running task with --trace)
ERROR: Test "ruby2.7" failed. Exiting.
dh_auto_install: error: dh_ruby --install /<<BUILDDIR>>/rubygems-3.2.0\~rc.2/debian/tmp returned exit code 1
make: *** [debian/rules:18: binary-indep] Error 25



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