Source: ruby-buff-extensions Version: 1.0.0-1 Severity: serious Justification: fails to build from source User: [email protected] Usertags: ftbfs X-Debbugs-Cc: [email protected]
Dear Maintainer,
ruby-buff-extensions fails to build from source in unstable/amd64:
[..]
RUBYLIB=/home/lamby/temp/cdt.20160305144911.ZiI4P04MVS/ruby-buff-extensions-1.0.0/debian/ruby-buff-extensions/usr/lib/ruby/vendor_ruby:.
GEM_PATH=debian/ruby-buff-extensions/usr/share/rubygems-integration/all:/home/lamby/.gem/ruby/2.3.0:/var/lib/gems/2.3.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all
ruby2.3 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb
Run options: include {:focus=>true}
All examples were filtered out; ignoring {:focus=>true}
......FF.F....
Failures:
1) Buff::Extensions::Hash::DottedPaths#dig returns 'false' nested values as
'false' and not 'nil'
Failure/Error: expect(hash.dig('ssl.verify')).to eql(false)
expected: false
got: nil
(compared using eql?)
# ./spec/buff/extensions/hash/dotted_paths_spec.rb:94:in `block (3
levels) in <top (required)>'
2) Buff::Extensions::Hash::DottedPaths#dig when the Hash contains the
nested path returns the value at the dotted path
Failure/Error: expect(subject.dig("we.found.something")).to eql(true)
expected: true
got: nil
(compared using eql?)
# ./spec/buff/extensions/hash/dotted_paths_spec.rb:57:in `block (4
levels) in <top (required)>'
3) Buff::Extensions::Hash::DottedPaths#dig when the Hash contains symbols
for keys returns the value at the dotted path
Failure/Error: expect(subject.dig("we.found.something")).to
eql(:symbol_value)
expected: :symbol_value
got: nil
(compared using eql?)
# ./spec/buff/extensions/hash/dotted_paths_spec.rb:79:in `block (4
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.01781 seconds (files took 0.09499 seconds to load)
14 examples, 3 failures
Failed examples:
rspec ./spec/buff/extensions/hash/dotted_paths_spec.rb:87 #
Buff::Extensions::Hash::DottedPaths#dig returns 'false' nested values as
'false' and not 'nil'
rspec ./spec/buff/extensions/hash/dotted_paths_spec.rb:56 #
Buff::Extensions::Hash::DottedPaths#dig when the Hash contains the nested path
returns the value at the dotted path
rspec ./spec/buff/extensions/hash/dotted_paths_spec.rb:78 #
Buff::Extensions::Hash::DottedPaths#dig when the Hash contains symbols for keys
returns the value at the dotted path
/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.20160305144911.ZiI4P04MVS/ruby-buff-extensions-1.0.0/debian/ruby-buff-extensions
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
`. `'` [email protected] / chris-lamb.co.uk
`-
ruby-buff-extensions.1.0.0-1.unstable.amd64.log.txt.gz
Description: Binary data
_______________________________________________ Reproducible-builds mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
