[Reproducible-builds] Bug#816841: ruby-buff-config: FTBFS: (test failure) Buff::Config::JSON#reload updates the contents of self from disk

Chris Lamb lamby at debian.org
Sat Mar 5 17:00:45 UTC 2016


Source: ruby-buff-config
Version: 1.0.0-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

ruby-buff-config fails to build from source in unstable/amd64:

  [..]

  All examples were filtered out; ignoring {:focus=>true}
  ...........F..F......F..F.....
  
  Failures:
  
    1) Buff::Config::JSON#reload updates the contents of self from disk
       Failure/Error: expect(original.job).to eql("programmer")
         
         expected: "programmer"
              got: nil
         
         (compared using eql?)
       # ./spec/buff/config/json_spec.rb:128:in `block (3 levels) in <top (required)>'
  
    2) Buff::Config::Ruby ClassMethods .from_ruby assigns values for each defined attribute
       Failure/Error: expect(config[:log_level]).to eq(:info)
         
         expected: :info
              got: nil
         
         (compared using ==)
       # ./spec/buff/config/ruby_spec.rb:37:in `block (4 levels) in <top (required)>'
  
    3) Buff::Config::Ruby#from_ruby assigns values for each defined attribute
       Failure/Error: expect(config[:log_level]).to eq(:info)
         
         expected: :info
              got: nil
         
         (compared using ==)
       # ./spec/buff/config/ruby_spec.rb:102:in `block (3 levels) in <top (required)>'
  
    4) Buff::Config::Ruby#reload updates the contents of self from disk
       Failure/Error: expect(subject.log_level).to eq(:info)
         
         expected: :info
              got: :warn
         
         (compared using ==)
         
         Diff:
         @@ -1,2 +1,2 @@
         -:info
         +:warn
       # ./spec/buff/config/ruby_spec.rb:137:in `block (3 levels) in <top (required)>'
  
  Deprecation Warnings:
  
  RSpec::Core::Configuration#treat_symbols_as_metadata_keys_with_true_values= is deprecated, it is now set to true as default and setting it to false has no effect.
  
  
  If you need more of the backtrace for any of these deprecations to
  identify where to make the necessary changes, you can configure
  `config.raise_errors_for_deprecations!`, and it will turn the
  deprecation warnings into errors, giving you the full backtrace.
  
  1 deprecation warning total
  
  Finished in 0.06192 seconds (files took 0.1804 seconds to load)
  30 examples, 4 failures
  
  Failed examples:
  
  rspec ./spec/buff/config/json_spec.rb:121 # Buff::Config::JSON#reload updates the contents of self from disk
  rspec ./spec/buff/config/ruby_spec.rb:34 # Buff::Config::Ruby ClassMethods .from_ruby assigns values for each defined attribute
  rspec ./spec/buff/config/ruby_spec.rb:99 # Buff::Config::Ruby#from_ruby assigns values for each defined attribute
  rspec ./spec/buff/config/ruby_spec.rb:128 # Buff::Config::Ruby#reload updates the contents of self from disk
  
  /usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb failed
  ERROR: Test "ruby2.3" failed. Exiting.
  dh_auto_install: dh_ruby --install /home/lamby/temp/cdt.20160305144845.uRMGQfzpXR/ruby-buff-config-1.0.0/debian/ruby-buff-config returned exit code 1
  debian/rules:15: recipe for target 'binary' failed
  make: *** [binary] Error 1

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ruby-buff-config.1.0.0-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 1732 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160305/373f72f3/attachment.obj>


More information about the Reproducible-builds mailing list