[DRE-maint] Bug#888196: ruby-sexp-processor: FTBFS on ruby2.5: BOOM GOES THE STACK

Chris West (Faux) debian at fau.xxx
Tue Jan 23 20:43:02 UTC 2018


Source: ruby-sexp-processor
Version: 4.7.0-1
Severity: important
User: debian-ruby at lists.debian.org
Usertags: ruby2.5

Dear Maintainer,

This package fails to build against ruby2.5. Soon, there will
be a transition to ruby2.5, and this package will FTBFS in sid.

There may be some details on the wiki about common problems:
https://wiki.debian.org/Teams/Ruby/Ruby25Transition

I'm hoping this is an intermittent failure. Praying, really.
But capturing in case it's rare.

Build log excerpt:


95 runs, 171 assertions, 0 failures, 0 errors, 14 skips

You have skipped tests. Run with --verbose for details.
/usr/bin/ruby2.5 /usr/bin/gem2deb-test-runner

┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.5 from debian/ruby-test-files.yaml                       │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=/build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-sexp-processor/usr/share/rubygems-integration/all:/root/.gem/ruby/2.5.0:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all ruby2.5 -ryaml -e YAML.load_file\(\"debian/ruby-test-files.yaml\"\).each\ \{\ \|f\|\ require\ f\ \}
Run options: --seed 24009

# Running:

......S./build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby/sexp_processor.rb:293: [BUG] Stack consistency error (sp: 151, bp: 150)
ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-linux-gnu]

-- Control frame information -----------------------------------------------
c:0026 p:0616 s:0151 e:000149 BLOCK  /build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby/sexp_processor.rb:293
c:0025 p:0012 s:0141 e:000140 METHOD /build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby/sexp_processor.rb:373
c:0024 p:0195 s:0136 e:000135 METHOD /build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby/sexp_processor.rb:227
c:0023 p:0022 s:0127 e:000124 METHOD /build/ruby-sexp-processor-4.7.0/test/test_sexp_processor.rb:109
c:0022 p:0024 s:0119 e:000118 BLOCK  /usr/lib/ruby/vendor_ruby/minitest/test.rb:107
c:0021 p:0002 s:0116 e:000115 METHOD /usr/lib/ruby/vendor_ruby/minitest/test.rb:204
c:0020 p:0006 s:0111 e:000110 BLOCK  /usr/lib/ruby/vendor_ruby/minitest/test.rb:104
c:0019 p:0014 s:0108 e:000107 METHOD /usr/lib/ruby/vendor_ruby/minitest/test.rb:255
c:0018 p:0006 s:0103 e:000102 BLOCK  /usr/lib/ruby/vendor_ruby/minitest/test.rb:103
c:0017 p:0029 s:0100 e:000099 METHOD /usr/lib/ruby/vendor_ruby/minitest.rb:350
c:0016 p:0044 s:0092 E:001f68 METHOD /usr/lib/ruby/vendor_ruby/minitest/test.rb:275
c:0015 p:0005 s:0085 E:000ef0 METHOD /usr/lib/ruby/vendor_ruby/minitest/test.rb:102
c:0014 p:0010 s:0081 e:000080 METHOD /usr/lib/ruby/vendor_ruby/minitest.rb:839
c:0013 p:0026 s:0074 e:000072 METHOD /usr/lib/ruby/vendor_ruby/minitest.rb:324
c:0012 p:0011 s:0066 e:000065 BLOCK  /usr/lib/ruby/vendor_ruby/minitest.rb:311 [FINISH]
c:0011 p:---- s:0062 e:000061 CFUNC  :each
c:0010 p:0007 s:0058 e:000057 BLOCK  /usr/lib/ruby/vendor_ruby/minitest.rb:310
c:0009 p:0029 s:0055 e:000054 METHOD /usr/lib/ruby/vendor_ruby/minitest.rb:350
c:0008 p:0029 s:0047 E:001178 METHOD /usr/lib/ruby/vendor_ruby/minitest.rb:337
c:0007 p:0109 s:0040 E:000898 METHOD /usr/lib/ruby/vendor_ruby/minitest.rb:309
c:0006 p:0010 s:0031 e:000030 BLOCK  /usr/lib/ruby/vendor_ruby/minitest.rb:159 [FINISH]
c:0005 p:---- s:0027 e:000026 CFUNC  :map
c:0004 p:0038 s:0023 e:000022 METHOD /usr/lib/ruby/vendor_ruby/minitest.rb:159
c:0003 p:0132 s:0014 e:000013 METHOD /usr/lib/ruby/vendor_ruby/minitest.rb:136
c:0002 p:0059 s:0007 E:000358 BLOCK  /usr/lib/ruby/vendor_ruby/minitest.rb:63 [FINISH]
c:0001 p:0000 s:0003 E:000600 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
/usr/lib/ruby/vendor_ruby/minitest.rb:63:in `block in autorun'
/usr/lib/ruby/vendor_ruby/minitest.rb:136:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:159:in `__run'
/usr/lib/ruby/vendor_ruby/minitest.rb:159:in `map'
/usr/lib/ruby/vendor_ruby/minitest.rb:159:in `block in __run'
/usr/lib/ruby/vendor_ruby/minitest.rb:309:in `run'
/usr/lib/ruby/vendor_ruby/minitest.rb:337:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest.rb:350:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest.rb:310:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:310:in `each'
/usr/lib/ruby/vendor_ruby/minitest.rb:311:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest.rb:324:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest.rb:839:in `run_one_method'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:102:in `run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:275:in `with_info_handler'
/usr/lib/ruby/vendor_ruby/minitest.rb:350:in `on_signal'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:103:in `block in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:255:in `time_it'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:104:in `block (2 levels) in run'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:204:in `capture_exceptions'
/usr/lib/ruby/vendor_ruby/minitest/test.rb:107:in `block (3 levels) in run'
/build/ruby-sexp-processor-4.7.0/test/test_sexp_processor.rb:109:in `test_process_generic'
/build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby/sexp_processor.rb:227:in `process'
/build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby/sexp_processor.rb:373:in `in_context'
/build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby/sexp_processor.rb:293:in `block in process'

-- C level backtrace information -------------------------------------------
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e5991275) [0x7f67e5991275]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e59919ab) [0x7f67e59919ab]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(rb_bug+0xd3) [0x7f67e585b413]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e598424e) [0x7f67e598424e]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e5984304) [0x7f67e5984304]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(rb_yield+0x4cc) [0x7f67e598b3fc]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(rb_ary_each+0x3c) [0x7f67e57f9dbc]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e5979b29) [0x7f67e5979b29]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e597e4e5) [0x7f67e597e4e5]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e5984304) [0x7f67e5984304]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(rb_yield+0x4cc) [0x7f67e598b3fc]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e57fdffc) [0x7f67e57fdffc]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e5979b29) [0x7f67e5979b29]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e59880c3) [0x7f67e59880c3]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e597e4e5) [0x7f67e597e4e5]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e5984304) [0x7f67e5984304]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e59874f0) [0x7f67e59874f0]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e598762c) [0x7f67e598762c]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(rb_proc_call+0x42) [0x7f67e58dd962]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e585ea24) [0x7f67e585ea24]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(rb_exec_end_proc+0xbb) [0x7f67e586265b]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(0x7f67e5862792) [0x7f67e5862792]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(ruby_cleanup+0x15c) [0x7f67e5862a9c]
/lib/x86_64-linux-gnu/libruby-2.5.so.2.5(ruby_run_node+0x25) [0x7f67e5862d75]
ruby2.5(0x55730333c90b) [0x55730333c90b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea) [0x7f67e480bf2a]
ruby2.5(_start+0x2a) [0x55730333c93a]

-- Other runtime information -----------------------------------------------

* Loaded script: -e

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 /usr/lib/x86_64-linux-gnu/ruby/2.5.0/enc/encdb.so
    5 /usr/lib/x86_64-linux-gnu/ruby/2.5.0/enc/trans/transdb.so
    6 /usr/lib/x86_64-linux-gnu/ruby/2.5.0/rbconfig.rb
    7 /usr/lib/ruby/2.5.0/rubygems/compatibility.rb
    8 /usr/lib/ruby/2.5.0/rubygems/defaults.rb
    9 /usr/lib/ruby/2.5.0/rubygems/deprecate.rb
   10 /usr/lib/ruby/2.5.0/rubygems/errors.rb
   11 /usr/lib/ruby/2.5.0/rubygems/version.rb
   12 /usr/lib/ruby/2.5.0/rubygems/requirement.rb
   13 /usr/lib/ruby/2.5.0/rubygems/platform.rb
   14 /usr/lib/ruby/2.5.0/rubygems/basic_specification.rb
   15 /usr/lib/ruby/2.5.0/rubygems/stub_specification.rb
   16 /usr/lib/ruby/2.5.0/rubygems/util/list.rb
   17 /usr/lib/x86_64-linux-gnu/ruby/2.5.0/stringio.so
   18 /usr/lib/ruby/2.5.0/rubygems/specification.rb
   19 /usr/lib/ruby/2.5.0/rubygems/exceptions.rb
   20 /usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb
   21 /usr/lib/ruby/2.5.0/rubygems/dependency.rb
   22 /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_gem.rb
   23 /usr/lib/ruby/2.5.0/monitor.rb
   24 /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb
   25 /usr/lib/ruby/2.5.0/rubygems.rb
   26 /usr/lib/ruby/2.5.0/rubygems/path_support.rb
   27 /usr/lib/ruby/vendor_ruby/did_you_mean/version.rb
   28 /usr/lib/ruby/vendor_ruby/did_you_mean/core_ext/name_error.rb
   29 /usr/lib/ruby/vendor_ruby/did_you_mean/levenshtein.rb
   30 /usr/lib/ruby/vendor_ruby/did_you_mean/jaro_winkler.rb
   31 /usr/lib/ruby/vendor_ruby/did_you_mean/spell_checkable.rb
   32 /usr/lib/ruby/2.5.0/delegate.rb
   33 /usr/lib/ruby/vendor_ruby/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   34 /usr/lib/ruby/vendor_ruby/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   35 /usr/lib/ruby/vendor_ruby/did_you_mean/spell_checkers/name_error_checkers.rb
   36 /usr/lib/ruby/vendor_ruby/did_you_mean/spell_checkers/method_name_checker.rb
   37 /usr/lib/ruby/vendor_ruby/did_you_mean/spell_checkers/null_checker.rb
   38 /usr/lib/ruby/vendor_ruby/did_you_mean/formatter.rb
   39 /usr/lib/ruby/vendor_ruby/did_you_mean.rb
   40 /usr/lib/ruby/2.5.0/psych/versions.rb
   41 /usr/lib/ruby/2.5.0/rubygems/bundler_version_finder.rb
   42 /usr/lib/ruby/2.5.0/psych/exception.rb
   43 /usr/lib/ruby/2.5.0/psych/syntax_error.rb
   44 /usr/lib/x86_64-linux-gnu/ruby/2.5.0/psych.so
   45 /usr/lib/ruby/2.5.0/psych/omap.rb
   46 /usr/lib/ruby/2.5.0/psych/set.rb
   47 /usr/lib/ruby/2.5.0/psych/class_loader.rb
   48 /usr/lib/x86_64-linux-gnu/ruby/2.5.0/strscan.so
   49 /usr/lib/ruby/2.5.0/psych/scalar_scanner.rb
   50 /usr/lib/ruby/2.5.0/psych/nodes/node.rb
   51 /usr/lib/ruby/2.5.0/psych/nodes/stream.rb
   52 /usr/lib/ruby/2.5.0/psych/nodes/document.rb
   53 /usr/lib/ruby/2.5.0/psych/nodes/sequence.rb
   54 /usr/lib/ruby/2.5.0/psych/nodes/scalar.rb
   55 /usr/lib/ruby/2.5.0/psych/nodes/mapping.rb
   56 /usr/lib/ruby/2.5.0/psych/nodes/alias.rb
   57 /usr/lib/ruby/2.5.0/psych/nodes.rb
   58 /usr/lib/ruby/2.5.0/psych/streaming.rb
   59 /usr/lib/ruby/2.5.0/psych/visitors/visitor.rb
   60 /usr/lib/ruby/2.5.0/psych/visitors/to_ruby.rb
   61 /usr/lib/ruby/2.5.0/psych/visitors/emitter.rb
   62 /usr/lib/ruby/2.5.0/psych/handler.rb
   63 /usr/lib/ruby/2.5.0/psych/tree_builder.rb
   64 /usr/lib/ruby/2.5.0/psych/visitors/yaml_tree.rb
   65 /usr/lib/ruby/2.5.0/psych/json/ruby_events.rb
   66 /usr/lib/ruby/2.5.0/psych/visitors/json_tree.rb
   67 /usr/lib/ruby/2.5.0/psych/visitors/depth_first.rb
   68 /usr/lib/ruby/2.5.0/psych/visitors.rb
   69 /usr/lib/ruby/2.5.0/psych/parser.rb
   70 /usr/lib/ruby/2.5.0/psych/coder.rb
   71 /usr/lib/ruby/2.5.0/psych/core_ext.rb
   72 /usr/lib/ruby/2.5.0/psych/stream.rb
   73 /usr/lib/ruby/2.5.0/psych/json/yaml_events.rb
   74 /usr/lib/ruby/2.5.0/psych/json/tree_builder.rb
   75 /usr/lib/ruby/2.5.0/psych/json/stream.rb
   76 /usr/lib/ruby/2.5.0/psych/handlers/document_stream.rb
   77 /usr/lib/ruby/2.5.0/psych.rb
   78 /usr/lib/ruby/2.5.0/yaml.rb
   79 /build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby/sexp.rb
   80 /build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby/sexp_processor.rb
   81 /build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor/usr/lib/ruby/vendor_ruby/composite_sexp_processor.rb
   82 /usr/lib/ruby/2.5.0/optparse.rb
   83 /usr/lib/ruby/2.5.0/mutex_m.rb
   84 /usr/lib/ruby/vendor_ruby/minitest/parallel.rb
   85 /usr/lib/x86_64-linux-gnu/ruby/2.5.0/etc.so
   86 /usr/lib/ruby/2.5.0/fileutils.rb
   87 /usr/lib/ruby/2.5.0/tmpdir.rb
   88 /usr/lib/ruby/2.5.0/tempfile.rb
   89 /usr/lib/ruby/vendor_ruby/minitest/assertions.rb
   90 /usr/lib/ruby/vendor_ruby/minitest/unit.rb
   91 /usr/lib/ruby/vendor_ruby/minitest/test.rb
   92 /usr/lib/ruby/vendor_ruby/minitest.rb
   93 /usr/lib/ruby/vendor_ruby/minitest/expectations.rb
   94 /usr/lib/ruby/vendor_ruby/minitest/spec.rb
   95 /usr/lib/ruby/vendor_ruby/minitest/mock.rb
   96 /usr/lib/ruby/vendor_ruby/minitest/autorun.rb
   97 /build/ruby-sexp-processor-4.7.0/test/test_composite_sexp_processor.rb
   98 /build/ruby-sexp-processor-4.7.0/test/test_environment.rb
   99 /usr/lib/ruby/2.5.0/prettyprint.rb
  100 /usr/lib/ruby/2.5.0/pp.rb
  101 /build/ruby-sexp-processor-4.7.0/test/test_sexp.rb
  102 /build/ruby-sexp-processor-4.7.0/test/test_sexp_processor.rb
  103 /usr/lib/ruby/vendor_ruby/minitest/pride_plugin.rb

* Process memory map:

55730333c000-55730333d000 r-xp 00000000 00:18 17549                      /usr/bin/ruby2.5
55730353c000-55730353d000 r--p 00000000 00:18 17549                      /usr/bin/ruby2.5
55730353d000-55730353e000 rw-p 00001000 00:18 17549                      /usr/bin/ruby2.5
557304dcd000-5573054ac000 rw-p 00000000 00:00 0                          [heap]
7f67d4000000-7f67d4021000 rw-p 00000000 00:00 0 
7f67d4021000-7f67d8000000 ---p 00000000 00:00 0 
7f67dc000000-7f67dc021000 rw-p 00000000 00:00 0 
7f67dc021000-7f67e0000000 ---p 00000000 00:00 0 
7f67e2f2b000-7f67e30df000 r--s 00000000 00:18 10463                      /usr/lib/x86_64-linux-gnu/libc-2.26.so
7f67e30df000-7f67e338c000 r--s 00000000 00:18 19912                      /usr/lib/x86_64-linux-gnu/libruby-2.5.so.2.5.0
7f67e338c000-7f67e33a2000 r-xp 00000000 00:18 10498                      /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f67e33a2000-7f67e35a1000 ---p 00016000 00:18 10498                      /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f67e35a1000-7f67e35a2000 r--p 00015000 00:18 10498                      /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f67e35a2000-7f67e35a3000 rw-p 00016000 00:18 10498                      /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f67e35a3000-7f67e35a4000 ---p 00000000 00:00 0 
7f67e35a4000-7f67e37a5000 rw-p 00000000 00:00 0 
7f67e37a5000-7f67e37a6000 ---p 00000000 00:00 0 
7f67e37a6000-7f67e39a7000 rw-p 00000000 00:00 0 
7f67e39a7000-7f67e39ad000 r-xp 00000000 00:18 20129                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/etc.so
7f67e39ad000-7f67e3bac000 ---p 00006000 00:18 20129                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/etc.so
7f67e3bac000-7f67e3bad000 r--p 00005000 00:18 20129                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/etc.so
7f67e3bad000-7f67e3bae000 rw-p 00006000 00:18 20129                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/etc.so
7f67e3bae000-7f67e3bb3000 r-xp 00000000 00:18 20158                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/strscan.so
7f67e3bb3000-7f67e3db2000 ---p 00005000 00:18 20158                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/strscan.so
7f67e3db2000-7f67e3db3000 r--p 00004000 00:18 20158                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/strscan.so
7f67e3db3000-7f67e3db4000 rw-p 00005000 00:18 20158                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/strscan.so
7f67e3db4000-7f67e3dd1000 r-xp 00000000 00:18 19922                      /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
7f67e3dd1000-7f67e3fd1000 ---p 0001d000 00:18 19922                      /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
7f67e3fd1000-7f67e3fd2000 r--p 0001d000 00:18 19922                      /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
7f67e3fd2000-7f67e3fd3000 rw-p 0001e000 00:18 19922                      /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
7f67e3fd3000-7f67e3fd9000 r-xp 00000000 00:18 20146                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/psych.so
7f67e3fd9000-7f67e41d9000 ---p 00006000 00:18 20146                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/psych.so
7f67e41d9000-7f67e41da000 r--p 00006000 00:18 20146                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/psych.so
7f67e41da000-7f67e41db000 rw-p 00007000 00:18 20146                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/psych.so
7f67e41db000-7f67e41e2000 r-xp 00000000 00:18 20157                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/stringio.so
7f67e41e2000-7f67e43e2000 ---p 00007000 00:18 20157                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/stringio.so
7f67e43e2000-7f67e43e3000 r--p 00007000 00:18 20157                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/stringio.so
7f67e43e3000-7f67e43e4000 rw-p 00008000 00:18 20157                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/stringio.so
7f67e43e4000-7f67e43e6000 r-xp 00000000 00:18 20115                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/enc/trans/transdb.so
7f67e43e6000-7f67e45e6000 ---p 00002000 00:18 20115                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/enc/trans/transdb.so
7f67e45e6000-7f67e45e7000 r--p 00002000 00:18 20115                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/enc/trans/transdb.so
7f67e45e7000-7f67e45e8000 rw-p 00003000 00:18 20115                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/enc/trans/transdb.so
7f67e45e8000-7f67e45ea000 r-xp 00000000 00:18 20072                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/enc/encdb.so
7f67e45ea000-7f67e47e9000 ---p 00002000 00:18 20072                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/enc/encdb.so
7f67e47e9000-7f67e47ea000 r--p 00001000 00:18 20072                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/enc/encdb.so
7f67e47ea000-7f67e47eb000 rw-p 00002000 00:18 20072                      /usr/lib/x86_64-linux-gnu/ruby/2.5.0/enc/encdb.so
7f67e47eb000-7f67e4998000 r-xp 00000000 00:18 10463                      /usr/lib/x86_64-linux-gnu/libc-2.26.so
7f67e4998000-7f67e4b97000 ---p 001ad000 00:18 10463                      /usr/lib/x86_64-linux-gnu/libc-2.26.so
7f67e4b97000-7f67e4b9b000 r--p 001ac000 00:18 10463                      /usr/lib/x86_64-linux-gnu/libc-2.26.so
7f67e4b9b000-7f67e4b9d000 rw-p 001b0000 00:18 10463                      /usr/lib/x86_64-linux-gnu/libc-2.26.so
7f67e4b9d000-7f67e4ba1000 rw-p 00000000 00:00 0 
7f67e4ba1000-7f67e4ceb000 r-xp 00000000 00:18 10519                      /usr/lib/x86_64-linux-gnu/libm-2.26.so
7f67e4ceb000-7f67e4eea000 ---p 0014a000 00:18 10519                      /usr/lib/x86_64-linux-gnu/libm-2.26.so
7f67e4eea000-7f67e4eeb000 r--p 00149000 00:18 10519                      /usr/lib/x86_64-linux-gnu/libm-2.26.so
7f67e4eeb000-7f67e4eec000 rw-p 0014a000 00:18 10519                      /usr/lib/x86_64-linux-gnu/libm-2.26.so
7f67e4eec000-7f67e4ef4000 r-xp 00000000 00:18 10477                      /usr/lib/x86_64-linux-gnu/libcrypt-2.26.so
7f67e4ef4000-7f67e50f4000 ---p 00008000 00:18 10477                      /usr/lib/x86_64-linux-gnu/libcrypt-2.26.so
7f67e50f4000-7f67e50f5000 r--p 00008000 00:18 10477                      /usr/lib/x86_64-linux-gnu/libcrypt-2.26.so
7f67e50f5000-7f67e50f6000 rw-p 00009000 00:18 10477                      /usr/lib/x86_64-linux-gnu/libcrypt-2.26.so
7f67e50f6000-7f67e5124000 rw-p 00000000 00:00 0 
7f67e5124000-7f67e5127000 r-xp 00000000 00:18 10483                      /usr/lib/x86_64-linux-gnu/libdl-2.26.so
7f67e5127000-7f67e5326000 ---p 00003000 00:18 10483                      /usr/lib/x86_64-linux-gnu/libdl-2.26.so
7f67e5326000-7f67e5327000 r--p 00002000 00:18 10483                      /usr/lib/x86_64-linux-gnu/libdl-2.26.so
7f67e5327000-7f67e5328000 rw-p 00003000 00:18 10483                      /usr/lib/x86_64-linux-gnu/libdl-2.26.so
7f67e5328000-7f67e53aa000 r-xp 00000000 00:18 10504                      /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f67e53aa000-7f67e55aa000 ---p 00082000 00:18 10504                      /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f67e55aa000-7f67e55ab000 r--p 00082000 00:18 10504                      /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f67e55ab000-7f67e55ac000 rw-p 00083000 00:18 10504                      /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f67e55ac000-7f67e55c5000 r-xp 00000000 00:18 10568                      /usr/lib/x86_64-linux-gnu/libpthread-2.26.so
7f67e55c5000-7f67e57c4000 ---p 00019000 00:18 10568                      /usr/lib/x86_64-linux-gnu/libpthread-2.26.so
7f67e57c4000-7f67e57c5000 r--p 00018000 00:18 10568                      /usr/lib/x86_64-linux-gnu/libpthread-2.26.so
7f67e57c5000-7f67e57c6000 rw-p 00019000 00:18 10568                      /usr/lib/x86_64-linux-gnu/libpthread-2.26.so
7f67e57c6000-7f67e57ca000 rw-p 00000000 00:00 0 
7f67e57ca000-7f67e5a6e000 r-xp 00000000 00:18 19912                      /usr/lib/x86_64-linux-gnu/libruby-2.5.so.2.5.0
7f67e5a6e000-7f67e5c6d000 ---p 002a4000 00:18 19912                      /usr/lib/x86_64-linux-gnu/libruby-2.5.so.2.5.0
7f67e5c6d000-7f67e5c75000 r--p 002a3000 00:18 19912                      /usr/lib/x86_64-linux-gnu/libruby-2.5.so.2.5.0
7f67e5c75000-7f67e5c76000 rw-p 002ab000 00:18 19912                      /usr/lib/x86_64-linux-gnu/libruby-2.5.so.2.5.0
7f67e5c76000-7f67e5c86000 rw-p 00000000 00:00 0 
7f67e5c86000-7f67e5c87000 r-xp 00000000 00:18 66109                      /usr/lib/x86_64-linux-gnu/libeatmydata.so.1.1.2
7f67e5c87000-7f67e5e87000 ---p 00001000 00:18 66109                      /usr/lib/x86_64-linux-gnu/libeatmydata.so.1.1.2
7f67e5e87000-7f67e5e88000 r--p 00001000 00:18 66109                      /usr/lib/x86_64-linux-gnu/libeatmydata.so.1.1.2
7f67e5e88000-7f67e5e89000 rw-p 00002000 00:18 66109                      /usr/lib/x86_64-linux-gnu/libeatmydata.so.1.1.2
7f67e5e89000-7f67e5eae000 r-xp 00000000 00:18 10341                      /usr/lib/x86_64-linux-gnu/ld-2.26.so
7f67e5f9e000-7f67e5fa0000 r--s 00000000 00:18 17549                      /usr/bin/ruby2.5
7f67e5fa0000-7f67e60a8000 rw-p 00000000 00:00 0 
7f67e60a9000-7f67e60aa000 ---p 00000000 00:00 0 
7f67e60aa000-7f67e60ad000 rw-p 00000000 00:00 0 
7f67e60ad000-7f67e60ae000 r--p 00024000 00:18 10341                      /usr/lib/x86_64-linux-gnu/ld-2.26.so
7f67e60ae000-7f67e60af000 rw-p 00025000 00:18 10341                      /usr/lib/x86_64-linux-gnu/ld-2.26.so
7f67e60af000-7f67e60b0000 rw-p 00000000 00:00 0 
7fffadf4b000-7fffae74a000 rw-p 00000000 00:00 0                          [stack]
7fffae79e000-7fffae7a1000 r--p 00000000 00:00 0                          [vvar]
7fffae7a1000-7fffae7a3000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]


[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html

/usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb:130:in `exit': no implicit conversion from nil to integer (TypeError)
	from /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb:130:in `run'
	from /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb:106:in `run_ruby'
	from /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb:184:in `do_run_tests'
	from /usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb:72:in `run_tests'
	from /usr/bin/gem2deb-test-runner:61:in `<main>'
ERROR: Test "ruby2.5" failed. Exiting.
dh_auto_install: dh_ruby --install /build/ruby-sexp-processor-4.7.0/debian/ruby-sexp-processor returned exit code 1
debian/rules:15: recipe for target 'binary' failed
make: *** [binary] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

Full build log:
https://rbuild.fau.xxx/2018-01-23/ruby-sexp-processor.log

Please fix it!

Cheers,
Chris.



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