[DRE-maint] Bug#747737: FTBFS: no implicit conversion from nil to integer

Christian Hofstaedtler zeha at debian.org
Sun May 11 13:13:27 UTC 2014


Source: ruby-excon
Version: 0.32.1-1
Severity: serious
Justification: fails to build from source
User: debian-ruby at lists.debian.org
Usertags: ruby2.0-rm

Dear Maintainer,

During a rebuild of ruby-related packages your package failed to
build with these errors:

===================================================================
  Excon basics (Unix socket)
    no implicit conversion from nil to integer (TypeError)
      /«PKGBUILDDIR»/tests/test_helper.rb:286:in `kill'
      /«PKGBUILDDIR»/tests/test_helper.rb:286:in `ensure in with_unicorn'
      /«PKGBUILDDIR»/tests/test_helper.rb:291:in `with_unicorn'
      /«PKGBUILDDIR»/tests/basic_tests.rb:105:in `block in <top (required)>'
      /usr/lib/ruby/vendor_ruby/shindo.rb:79:in `instance_eval'
      /usr/lib/ruby/vendor_ruby/shindo.rb:79:in `tests'
      /usr/lib/ruby/vendor_ruby/shindo.rb:38:in `initialize'
      /usr/lib/ruby/vendor_ruby/shindo.rb:13:in `new'
      /usr/lib/ruby/vendor_ruby/shindo.rb:13:in `tests'
      /«PKGBUILDDIR»/tests/basic_tests.rb:101:in `<top (required)>'
      /usr/lib/ruby/vendor_ruby/shindo/bin.rb:61:in `load'
      /usr/lib/ruby/vendor_ruby/shindo/bin.rb:61:in `block (2 levels) in run_in_thread'
      /usr/lib/ruby/vendor_ruby/shindo/bin.rb:58:in `each'
      /usr/lib/ruby/vendor_ruby/shindo/bin.rb:58:in `block in run_in_thread'
An error occurred outside of a test
rake aborted!

-e:1:in `<main>'
Tasks: TOP => default => tests
(See full trace by running task with --trace)
ERROR: Test "ruby2.1" failed. Exiting.
dh_auto_install: dh_ruby --install /«PKGBUILDDIR»/debian/ruby-excon returned exit code 1
===================================================================

Please note that the default ruby recently has been switched to 2.1
in sid. If your package doesn't already do this, please switch to
the ruby(-all)(-dev) metapackages and `dh_ruby --print-supported`
for detecting the ruby to build for.
(Also, if everything goes according to plan, this is the last ruby
transition for jessie.)

About the test rebuild: this build was done in a rather standard
sbuild/schroot setup, on an amd64 host where PID1 is provided by
systemd, and options passed to sbuild were:
  DEB_BUILD_OPTIONS=parallel=12

Please find the full build log attached.

Thanks,
  -ch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ruby-excon_0.32.1-1_amd64.build
Type: inode/symlink
Size: 106832 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20140511/46de9425/attachment-0001.bin>


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