[DRE-maint] Bug#1122476: ruby-rspec: FTBFS: Failed: rspec-core, rspec-expectations, rspec-support
Santiago Vila
sanvila at debian.org
Wed Dec 10 20:41:02 GMT 2025
Package: src:ruby-rspec
Version: 3.13.0c0e0m0s1-2
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202512/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ruby-rspec, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --buildsystem=ruby --with ruby
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf rspec-core/tmp/
rm -rf rspec-expectations/coverage/
rm -rf rspec-mocks/coverage/
rm -rf rspec-support/coverage/
rm -f rspec-mocks/tmp/file_*
rm -rf rspec-*/spec/support/_*
rm -rf man/
dh_auto_clean
dh_ruby --clean
W: XS-Ruby-Versions is deprecated, and will be ignored
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
[... snipped ...]
1756) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `stub`
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:25
1757) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `twice`
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:67
1758) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `at_most`
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:49
1759) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `ordered`
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:78
1760) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `with`
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:31
1761) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `times`
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:55
1762) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `exactly`
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:37
1763) Combining implementation instructions combining and_yield, a block implementation and and_return works when passing a block to `at_least`
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/combining_implementation_instructions_spec.rb:43
1764) RSpec::Mocks.configuration returns a memoized configuration instance
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:89
1765) RSpec::Mocks.verify delegates to the space
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:42
1766) RSpec::Mocks.teardown does not put rspec-mocks into an inconsistent state when called extra times
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:61
1767) RSpec::Mocks.teardown resets method stubs
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:54
1768) RSpec::Mocks.with_temporary_scope tears down even if an error occurs
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:189
1769) RSpec::Mocks.with_temporary_scope does not verify if an error occurs before the block completes
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:202
1770) RSpec::Mocks.with_temporary_scope returns the result of the passed block
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:212
1771) RSpec::Mocks.with_temporary_scope in a before(:all) with an any_instance stub allows the stub to be used
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:173
1772) RSpec::Mocks.with_temporary_scope in a before(:all) with an any_instance stub does not allow the double to be used in the examples
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:177
1773) RSpec::Mocks.with_temporary_scope in a before(:all) with an any_instance stub does not allow the double to be used after the scope in before(:all)
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:183
1774) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed double does not allow the double to be used in the examples
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:111
1775) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed double allows the stubbed double to be used
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:107
1776) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed double does not allow the double to be used after the scope in before(:all)
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:117
1777) RSpec::Mocks.with_temporary_scope in a before(:all) with an unmet mock expectation fails with a mock expectation error
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:158
1778) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed const allows the stubbed constants to be used
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:133
1779) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed const does not allow the stubbed constants to be used in the examples
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:137
1780) RSpec::Mocks.with_temporary_scope in a before(:all) with a stubbed const does not allow the stubbed constants to be used after the scope in before(:all)
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:142
1781) RSpec::Mocks behaves like library wide checks has no malformed whitespace
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
#
1782) RSpec::Mocks behaves like library wide checks issues no warnings when loaded
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
#
1783) RSpec::Mocks behaves like library wide checks issues no warnings when the spec files are loaded
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
#
1784) RSpec::Mocks behaves like library wide checks only loads a known set of stdlibs so gem authors are forced to load libs they use to have passing specs
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
#
1785) RSpec::Mocks.setup starts a new space scope that is later removed by .teardown
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:76
1786) RSpec::Mocks when there is a `let` declaration that overrides an argument matcher allows the `let` definition to win
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks_spec.rb:229
1787) A partial class mock that has been subclassed cleans up stubs during #reset to prevent leakage onto subclasses between examples
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/partial_double_spec.rb:278
1788) A partial class mock that has been subclassed stubbing a base class class method returns the value for the stub on the base class
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/partial_double_spec.rb:292
1789) A partial class mock that has been subclassed stubbing a base class class method returns the value for the descendent class
# around hook at /usr/lib/ruby/vendor_ruby/aruba/rspec.rb:11 did not execute the example
# ./spec/rspec/mocks/partial_double_spec.rb:296
Finished in 0.54107 seconds (files took 0.31117 seconds to load)
1789 examples, 0 failures, 1789 pending
Randomized with seed 29949
cd -
âââââââââââââââââ
â rspec-support â
âââââââââââââââââ
cd rspec-support
/usr/bin/ruby3.3 -S rspec spec/rspec/support/caller_filter_s [too-long-redacted] c.rb spec/rspec/support_spec.rb
Randomized with seed 7253
.F........F....FF..F..F.F.................*........................................................fatal: not a git repository (or any of the parent directories): .git
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................*..............
Pending: (Failures listed here are expected and do not affect your suite's status)
1) RSpecHelpers#expect_warn_deprecation fails when there were no deprecations
# No reason given
Failure/Error: DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| raise failure }
expected /received: 0 times/ but nothing was raised
# ./spec/rspec/support/deprecation_helpers_spec.rb:66:in `block (4 levels) in <top (required)>'
# ./spec/rspec/support/deprecation_helpers_spec.rb:65:in `block (3 levels) in <top (required)>'
2) RSpec::Support::ShellOut can shell out to ruby with the current load path
# Need to investigate why this is failing -- see https://travis-ci.org/rspec/rspec-core/jobs/60327106 and https://travis-ci.org/rspec/rspec-support/jobs/60296920 for examples
# ./spec/rspec/support/spec/shell_out_spec.rb:22
Failures:
1) RSpec::Support::Differ#diff outputs unified diff message of two objects
Failure/Error: DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| raise failure }
expected
"\n@@ -1,4 +1,4 @@\n <Animal\n name=bob,\n- species=tortoise\n+ species=giraffe\n >\n" (UTF-8) to be identical to
"\n@@ -1,5 +1,5 @@\n <Animal\n name=bob,\n- species=tortoise\n+ species=giraffe\n >\n" (UTF-8)
The exact bytes are printed below for more detail:
[10, 64, 64, 32, 45, 49, 44, 52, 32, 43, 49, 44, 52, 32, 64, 64, 10, 32, 60, 65, 110, 105, 109, 97, 108, 10, 32, 32, 32, 110, 97, 109, 101, 61, 98, 111, 98, 44, 10, 45, 32, 32, 115, 112, 101, 99, 105, 101, 115, 61, 116, 111, 114, 116, 111, 105, 115, 101, 10, 43, 32, 32, 115, 112, 101, 99, 105, 101, 115, 61, 103, 105, 114, 97, 102, 102, 101, 10, 32, 62, 10]
[10, 64, 64, 32, 45, 49, 44, 53, 32, 43, 49, 44, 53, 32, 64, 64, 10, 32, 60, 65, 110, 105, 109, 97, 108, 10, 32, 32, 32, 110, 97, 109, 101, 61, 98, 111, 98, 44, 10, 45, 32, 32, 115, 112, 101, 99, 105, 101, 115, 61, 116, 111, 114, 116, 111, 105, 115, 101, 10, 43, 32, 32, 115, 112, 101, 99, 105, 101, 115, 61, 103, 105, 114, 97, 102, 102, 101, 10, 32, 62, 10]
# ./spec/rspec/support/differ_spec.rb:213:in `block (3 levels) in <module:Support>'
2) RSpec::Support::Differ#diff shows inner arrays on a single line
Failure/Error: DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| raise failure }
expected
"\n@@ -1,2 +0,0 @@\n-a\\nb\n-[\"c\\nd\"]\n" (US-ASCII) to be identical to
"\n@@ -1,3 +1 @@\n-a\\nb\n-[\"c\\nd\"]\n" (UTF-8)
The exact bytes are printed below for more detail:
[10, 64, 64, 32, 45, 49, 44, 50, 32, 43, 48, 44, 48, 32, 64, 64, 10, 45, 97, 92, 110, 98, 10, 45, 91, 34, 99, 92, 110, 100, 34, 93, 10]
[10, 64, 64, 32, 45, 49, 44, 51, 32, 43, 49, 32, 64, 64, 10, 45, 97, 92, 110, 98, 10, 45, 91, 34, 99, 92, 110, 100, 34, 93, 10]
# ./spec/rspec/support/differ_spec.rb:460:in `block (3 levels) in <module:Support>'
3) RSpec::Support::Differ#diff outputs unified diff of two strings when used multiple times
Failure/Error: DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| raise failure }
expected
"\n\n@@ -1,6 +1,6 @@\n foo\n-zap\n bar\n+zap\n this\n is\n soo\n@@ -9,5 +9,4 @@\n equal\n insert\n a\n-another\n line\n" (UTF-8) to be identical to
"\n\n@@ -1,6 +1,6 @@\n foo\n-zap\n bar\n+zap\n this\n is\n soo\n@@ -9,6 +9,5 @@\n equal\n insert\n a\n-another\n line\n" (UTF-8)
The exact bytes are printed below for more detail:
[10, 10, 64, 64, 32, 45, 49, 44, 54, 32, 43, 49, 44, 54, 32, 64, 64, 10, 32, 102, 111, 111, 10, 45, 122, 97, 112, 10, 32, 98, 97, 114, 10, 43, 122, 97, 112, 10, 32, 116, 104, 105, 115, 10, 32, 105, 115, 10, 32, 115, 111, 111, 10, 64, 64, 32, 45, 57, 44, 53, 32, 43, 57, 44, 52, 32, 64, 64, 10, 32, 101, 113, 117, 97, 108, 10, 32, 105, 110, 115, 101, 114, 116, 10, 32, 97, 10, 45, 97, 110, 111, 116, 104, 101, 114, 10, 32, 108, 105, 110, 101, 10]
[10, 10, 64, 64, 32, 45, 49, 44, 54, 32, 43, 49, 44, 54, 32, 64, 64, 10, 32, 102, 111, 111, 10, 45, 122, 97, 112, 10, 32, 98, 97, 114, 10, 43, 122, 97, 112, 10, 32, 116, 104, 105, 115, 10, 32, 105, 115, 10, 32, 115, 111, 111, 10, 64, 64, 32, 45, 57, 44, 54, 32, 43, 57, 44, 53, 32, 64, 64, 10, 32, 101, 113, 117, 97, 108, 10, 32, 105, 110, 115, 101, 114, 116, 10, 32, 97, 10, 45, 97, 110, 111, 116, 104, 101, 114, 10, 32, 108, 105, 110, 101, 10]
# ./spec/rspec/support/differ_spec.rb:109:in `block (3 levels) in <module:Support>'
4) RSpec::Support::Differ#diff outputs unified diff message of two arrays
Failure/Error: DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| raise failure }
expected
"\n\n@@ -5,6 +5,6 @@\n :metasyntactic,\n \"variable\",\n :delta,\n- \"tango\",\n+ \"charlie\",\n :width,\n- \"very wide\"]\n+ \"quite wide\"]\n" (UTF-8) to be identical to
"\n\n@@ -5,7 +5,7 @@\n :metasyntactic,\n \"variable\",\n :delta,\n- \"tango\",\n+ \"charlie\",\n :width,\n- \"very wide\"]\n+ \"quite wide\"]\n" (UTF-8)
The exact bytes are printed below for more detail:
[10, 10, 64, 64, 32, 45, 53, 44, 54, 32, 43, 53, 44, 54, 32, 64, 64, 10, 32, 32, 58, 109, 101, 116, 97, 115, 121, 110, 116, 97, 99, 116, 105, 99, 44, 10, 32, 32, 34, 118, 97, 114, 105, 97, 98, 108, 101, 34, 44, 10, 32, 32, 58, 100, 101, 108, 116, 97, 44, 10, 45, 32, 34, 116, 97, 110, 103, 111, 34, 44, 10, 43, 32, 34, 99, 104, 97, 114, 108, 105, 101, 34, 44, 10, 32, 32, 58, 119, 105, 100, 116, 104, 44, 10, 45, 32, 34, 118, 101, 114, 121, 32, 119, 105, 100, 101, 34, 93, 10, 43, 32, 34, 113, 117, 105, 116, 101, 32, 119, 105, 100, 101, 34, 93, 10]
[10, 10, 64, 64, 32, 45, 53, 44, 55, 32, 43, 53, 44, 55, 32, 64, 64, 10, 32, 32, 58, 109, 101, 116, 97, 115, 121, 110, 116, 97, 99, 116, 105, 99, 44, 10, 32, 32, 34, 118, 97, 114, 105, 97, 98, 108, 101, 34, 44, 10, 32, 32, 58, 100, 101, 108, 116, 97, 44, 10, 45, 32, 34, 116, 97, 110, 103, 111, 34, 44, 10, 43, 32, 34, 99, 104, 97, 114, 108, 105, 101, 34, 44, 10, 32, 32, 58, 119, 105, 100, 116, 104, 44, 10, 45, 32, 34, 118, 101, 114, 121, 32, 119, 105, 100, 101, 34, 93, 10, 43, 32, 34, 113, 117, 105, 116, 101, 32, 119, 105, 100, 101, 34, 93, 10]
# ./spec/rspec/support/differ_spec.rb:236:in `block (3 levels) in <module:Support>'
5) RSpec::Support::Differ#diff splits items with newlines
Failure/Error: DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| raise failure }
expected
"\n@@ -1,2 +0,0 @@\n-a\\nb\n-c\\nd\n" (US-ASCII) to be identical to
"\n@@ -1,3 +1 @@\n-a\\nb\n-c\\nd\n" (UTF-8)
The exact bytes are printed below for more detail:
[10, 64, 64, 32, 45, 49, 44, 50, 32, 43, 48, 44, 48, 32, 64, 64, 10, 45, 97, 92, 110, 98, 10, 45, 99, 92, 110, 100, 10]
[10, 64, 64, 32, 45, 49, 44, 51, 32, 43, 49, 32, 64, 64, 10, 45, 97, 92, 110, 98, 10, 45, 99, 92, 110, 100, 10]
# ./spec/rspec/support/differ_spec.rb:447:in `block (3 levels) in <module:Support>'
6) RSpec::Support::Differ#diff outputs unified diff of multi line strings
Failure/Error: DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| raise failure }
expected
"\n@@ -1,2 +1,2 @@\n this is:\n- another string\n+ one string\n" (UTF-8) to be identical to
"\n@@ -1,3 +1,3 @@\n this is:\n- another string\n+ one string\n" (UTF-8)
The exact bytes are printed below for more detail:
[10, 64, 64, 32, 45, 49, 44, 50, 32, 43, 49, 44, 50, 32, 64, 64, 10, 32, 116, 104, 105, 115, 32, 105, 115, 58, 10, 45, 32, 32, 97, 110, 111, 116, 104, 101, 114, 32, 115, 116, 114, 105, 110, 103, 10, 43, 32, 32, 111, 110, 101, 32, 115, 116, 114, 105, 110, 103, 10]
[10, 64, 64, 32, 45, 49, 44, 51, 32, 43, 49, 44, 51, 32, 64, 64, 10, 32, 116, 104, 105, 115, 32, 105, 115, 58, 10, 45, 32, 32, 97, 110, 111, 116, 104, 101, 114, 32, 115, 116, 114, 105, 110, 103, 10, 43, 32, 32, 111, 110, 101, 32, 115, 116, 114, 105, 110, 103, 10]
# ./spec/rspec/support/differ_spec.rb:434:in `block (3 levels) in <module:Support>'
7) RSpec::Support::Differ#diff outputs unified diff of two strings
Failure/Error: DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| raise failure }
expected
"\n\n@@ -1,6 +1,6 @@\n foo\n-zap\n bar\n+zap\n this\n is\n soo\n@@ -9,5 +9,4 @@\n equal\n insert\n a\n-another\n line\n" (UTF-8) to be identical to
"\n\n@@ -1,6 +1,6 @@\n foo\n-zap\n bar\n+zap\n this\n is\n soo\n@@ -9,6 +9,5 @@\n equal\n insert\n a\n-another\n line\n" (UTF-8)
The exact bytes are printed below for more detail:
[10, 10, 64, 64, 32, 45, 49, 44, 54, 32, 43, 49, 44, 54, 32, 64, 64, 10, 32, 102, 111, 111, 10, 45, 122, 97, 112, 10, 32, 98, 97, 114, 10, 43, 122, 97, 112, 10, 32, 116, 104, 105, 115, 10, 32, 105, 115, 10, 32, 115, 111, 111, 10, 64, 64, 32, 45, 57, 44, 53, 32, 43, 57, 44, 52, 32, 64, 64, 10, 32, 101, 113, 117, 97, 108, 10, 32, 105, 110, 115, 101, 114, 116, 10, 32, 97, 10, 45, 97, 110, 111, 116, 104, 101, 114, 10, 32, 108, 105, 110, 101, 10]
[10, 10, 64, 64, 32, 45, 49, 44, 54, 32, 43, 49, 44, 54, 32, 64, 64, 10, 32, 102, 111, 111, 10, 45, 122, 97, 112, 10, 32, 98, 97, 114, 10, 43, 122, 97, 112, 10, 32, 116, 104, 105, 115, 10, 32, 105, 115, 10, 32, 115, 111, 111, 10, 64, 64, 32, 45, 57, 44, 54, 32, 43, 57, 44, 53, 32, 64, 64, 10, 32, 101, 113, 117, 97, 108, 10, 32, 105, 110, 115, 101, 114, 116, 10, 32, 97, 10, 45, 97, 110, 111, 116, 104, 101, 114, 10, 32, 108, 105, 110, 101, 10]
# ./spec/rspec/support/differ_spec.rb:61:in `block (3 levels) in <module:Support>'
Finished in 0.75601 seconds (files took 0.13291 seconds to load)
568 examples, 7 failures, 2 pending
Failed examples:
rspec ./spec/rspec/support/differ_spec.rb:180 # RSpec::Support::Differ#diff outputs unified diff message of two objects
rspec ./spec/rspec/support/differ_spec.rb:450 # RSpec::Support::Differ#diff shows inner arrays on a single line
rspec ./spec/rspec/support/differ_spec.rb:64 # RSpec::Support::Differ#diff outputs unified diff of two strings when used multiple times
rspec ./spec/rspec/support/differ_spec.rb:216 # RSpec::Support::Differ#diff outputs unified diff message of two arrays
rspec ./spec/rspec/support/differ_spec.rb:437 # RSpec::Support::Differ#diff splits items with newlines
rspec ./spec/rspec/support/differ_spec.rb:420 # RSpec::Support::Differ#diff outputs unified diff of multi line strings
rspec ./spec/rspec/support/differ_spec.rb:15 # RSpec::Support::Differ#diff outputs unified diff of two strings
Randomized with seed 7253
cd -
Failed: rspec-core, rspec-expectations, rspec-support
/usr/lib/ruby/vendor_ruby/gem2deb.rb:52:in `run': /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner (Gem2Deb::CommandFailed)
from /usr/lib/ruby/vendor_ruby/gem2deb.rb:64:in `block in run_ruby'
from /usr/lib/ruby/vendor_ruby/gem2deb.rb:87:in `maybe_crossbuild'
from /usr/lib/ruby/vendor_ruby/gem2deb.rb:63:in `run_ruby'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:189:in `run_tests_for_version'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:176:in `block in run_tests'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `each'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `run_tests'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:71:in `run_tests'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:57:in `install'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:163:in `install'
from /usr/bin/dh_ruby:89:in `<main>'
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/tmp returned exit code 1
make: *** [debian/rules:101: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
More information about the Pkg-ruby-extras-maintainers
mailing list