Source: ruby-rspec
Version: 3.9.0c1e0m1s2-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200802 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
>       Failure/Error: DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| 
> raise failure }
> 
>         expected
>         "\n@@ -1 +1 @@\n-\"b\" => {\"key_1\"=>1969-12-31 19:01:40.000101000 
> +0000},\n+\"c\" => {\"key_1\"=>1969-12-31 19:01:40.000101000 +0000},\n" 
> (UTF-8) to be identical to
>         "\n@@ -1,2 +1,2 @@\n-\"b\" => {\"key_1\"=>1969-12-31 
> 19:01:40.000101000 +0000},\n+\"c\" => {\"key_1\"=>1969-12-31 
> 19:01:40.000101000 +0000},\n" (UTF-8)
>         The exact bytes are printed below for more detail:
>         [10, 64, 64, 32, 45, 49, 32, 43, 49, 32, 64, 64, 10, 45, 34, 98, 34, 
> 32, 61, 62, 32, 123, 34, 107, 101, 121, 95, 49, 34, 61, 62, 49, 57, 54, 57, 
> 45, 49, 50, 45, 51, 49, 32, 49, 57, 58, 48, 49, 58, 52, 48, 46, 48, 48, 48, 
> 49, 48, 49, 48, 48, 48, 32, 43, 48, 48, 48, 48, 125, 44, 10, 43, 34, 99, 34, 
> 32, 61, 62, 32, 123, 34, 107, 101, 121, 95, 49, 34, 61, 62, 49, 57, 54, 57, 
> 45, 49, 50, 45, 51, 49, 32, 49, 57, 58, 48, 49, 58, 52, 48, 46, 48, 48, 48, 
> 49, 48, 49, 48, 48, 48, 32, 43, 48, 48, 48, 48, 125, 44, 10]
>         [10, 64, 64, 32, 45, 49, 44, 50, 32, 43, 49, 44, 50, 32, 64, 64, 10, 
> 45, 34, 98, 34, 32, 61, 62, 32, 123, 34, 107, 101, 121, 95, 49, 34, 61, 62, 
> 49, 57, 54, 57, 45, 49, 50, 45, 51, 49, 32, 49, 57, 58, 48, 49, 58, 52, 48, 
> 46, 48, 48, 48, 49, 48, 49, 48, 48, 48, 32, 43, 48, 48, 48, 48, 125, 44, 10, 
> 43, 34, 99, 34, 32, 61, 62, 32, 123, 34, 107, 101, 121, 95, 49, 34, 61, 62, 
> 49, 57, 54, 57, 45, 49, 50, 45, 51, 49, 32, 49, 57, 58, 48, 49, 58, 52, 48, 
> 46, 48, 48, 48, 49, 48, 49, 48, 48, 48, 32, 43, 48, 48, 48, 48, 125, 44, 10]
>       # ./spec/rspec/support/differ_spec.rb:321:in `block (4 levels) in 
> <module:Support>'
> 
> Finished in 0.66373 seconds (files took 0.18038 seconds to load)
> 532 examples, 15 failures, 1 pending
> 
> Failed examples:
> 
> rspec ./spec/rspec/support/differ_spec.rb:274 # RSpec::Support::Differ#diff 
> outputs unified diff message of two hashes with encoding different to key 
> encoding
> rspec ./spec/rspec/support/differ_spec.rb:263 # RSpec::Support::Differ#diff 
> outputs unified diff message of two hashes with differing encoding
> rspec ./spec/rspec/support/differ_spec.rb:92 # RSpec::Support::Differ#diff 
> copes with encoded strings
> rspec ./spec/rspec/support/differ_spec.rb:106 # RSpec::Support::Differ#diff 
> handles differently encoded strings that are compatible
> rspec ./spec/rspec/support/differ_spec.rb:285 # RSpec::Support::Differ#diff 
> outputs unified diff message of two hashes with object keys
> rspec ./spec/rspec/support/differ_spec.rb:114 # RSpec::Support::Differ#diff 
> uses the default external encoding when the two strings have incompatible 
> encodings
> rspec ./spec/rspec/support/differ_spec.rb:212 # RSpec::Support::Differ#diff 
> outputs unified diff message of strings in arrays
> rspec ./spec/rspec/support/differ_spec.rb:428 # RSpec::Support::Differ#diff 
> includes object delegation information in the diff output
> rspec ./spec/rspec/support/differ_spec.rb:191 # RSpec::Support::Differ#diff 
> outputs a unified diff message for an array which flatten recurses
> rspec ./spec/rspec/support/differ_spec.rb:453 # RSpec::Support::Differ#diff 
> with :object_preparer option set uses the output of object_preparer for 
> diffing
> rspec ./spec/rspec/support/differ_spec.rb:340 # RSpec::Support::Differ#diff 
> when special-case objects are inside arrays outputs unified diff message of 
> two arrays with hashes inside them
> rspec ./spec/rspec/support/differ_spec.rb:329 # RSpec::Support::Differ#diff 
> when special-case objects are inside arrays outputs unified diff message of 
> two arrays with Time object keys
> rspec ./spec/rspec/support/differ_spec.rb:473 # RSpec::Support::Differ#diff 
> with :color option set outputs colored diffs
> rspec ./spec/rspec/support/differ_spec.rb:300 # RSpec::Support::Differ#diff 
> when special-case objects are inside hashes outputs unified diff message of 
> two hashes with Time object keys
> rspec ./spec/rspec/support/differ_spec.rb:311 # RSpec::Support::Differ#diff 
> when special-case objects are inside hashes outputs unified diff message of 
> two hashes with hashes inside them
> 
> Randomized with seed 3628
> 
> cd -
> Failed: rspec-expectations, rspec-mocks, rspec-support
> ERROR: Test "ruby2.7" failed: 

The full build log is available from:
   http://qa-logs.debian.net/2020/08/02/ruby-rspec_3.9.0c1e0m1s2-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to