[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