Source: ruby-enumerize
Version: 1.1.1-1
Severity: serious
Tags: buster sid

Some recent change in unstable makes ruby-enumerize FTBFS and Debci fail:

https://ci.debian.net/packages/r/ruby-enumerize/unstable/amd64/
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ruby-enumerize.html

...
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.5 from debian/ruby-tests.rake                            │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=/build/1st/ruby-enumerize-1.1.1/debian/ruby-enumerize/usr/lib/ruby/vendor_ruby:.
 
GEM_PATH=debian/ruby-enumerize/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all
 ruby2.5 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.5 -w -I"lib:test"  
"/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" 
"test/activerecord_test.rb" "test/attribute_map_test.rb" 
"test/attribute_test.rb" "test/base_test.rb" "test/module_attributes_test.rb" 
"test/mongo_mapper_test.rb" "test/mongoid_test.rb" "test/multiple_test.rb" 
"test/predicates_test.rb" "test/rails_admin_test.rb" "test/sequel_test.rb" 
"test/set_test.rb" "test/value_test.rb" 
/build/1st/ruby-enumerize-1.1.1/test/activerecord_test.rb:284: warning: 
assigned but unused variable - document_2
/usr/lib/ruby/vendor_ruby/active_support/core_ext/hash/slice.rb:21: warning: 
method redefined; discarding old slice
/usr/lib/ruby/vendor_ruby/active_support/core_ext/hash/keys.rb:8: warning: 
method redefined; discarding old transform_keys
/usr/lib/ruby/vendor_ruby/active_support/core_ext/hash/keys.rb:19: warning: 
method redefined; discarding old transform_keys!
/usr/lib/ruby/vendor_ruby/active_support/core_ext/object/duplicable.rb:111: 
warning: BigDecimal.new is deprecated; use Kernel.BigDecimal method instead.
/usr/lib/ruby/vendor_ruby/active_support/core_ext/enumerable.rb:20: warning: 
method redefined; discarding old sum
/usr/lib/ruby/vendor_ruby/arel/visitors/informix.rb:20: warning: assigned but 
unused variable - froms
/build/1st/ruby-enumerize-1.1.1/test/sequel_test.rb:252: warning: assigned but 
unused variable - document_2
/usr/lib/ruby/vendor_ruby/sequel/dataset/query.rb:84: warning: statement not 
reached
/usr/lib/ruby/vendor_ruby/sequel/model/base.rb:905: warning: instance variable 
@overridable_methods_module not initialized
/build/1st/ruby-enumerize-1.1.1/lib/enumerize/scope/sequel.rb:24:in 
`_define_sequel_scope_methods!': undefined method `def_dataset_method' for 
SequelTest::Document:Class (NoMethodError)
Did you mean?  def_model_dataset_method
        from 
/build/1st/ruby-enumerize-1.1.1/lib/enumerize/scope/sequel.rb:10:in `block in 
enumerize'
        from /build/1st/ruby-enumerize-1.1.1/lib/enumerize/module.rb:25:in 
`instance_eval'
        from /build/1st/ruby-enumerize-1.1.1/lib/enumerize/module.rb:25:in 
`block in dependent_eval'
        from /build/1st/ruby-enumerize-1.1.1/lib/enumerize/module.rb:24:in 
`each'
        from /build/1st/ruby-enumerize-1.1.1/lib/enumerize/module.rb:24:in 
`dependent_eval'
        from /build/1st/ruby-enumerize-1.1.1/lib/enumerize/scope/sequel.rb:7:in 
`enumerize'
        from 
/build/1st/ruby-enumerize-1.1.1/lib/enumerize/integrations/rails_admin.rb:6:in 
`enumerize'
        from /build/1st/ruby-enumerize-1.1.1/test/sequel_test.rb:36:in 
`<class:Document>'
        from /build/1st/ruby-enumerize-1.1.1/test/sequel_test.rb:34:in 
`<module:SequelTest>'
        from /build/1st/ruby-enumerize-1.1.1/test/sequel_test.rb:6:in `<top 
(required)>'
        from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in 
`require'
        from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in 
`require'
        from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:274:in 
`block in require'
        from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:240:in 
`load_dependency'
        from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:274:in 
`require'
        from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:17:in `block in 
<main>'
        from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:5:in `select'
        from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:5:in `<main>'
rake aborted!
Command failed with status (1): [ruby -w -I"lib:test"  
"/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" 
"test/activerecord_test.rb" "test/attribute_map_test.rb" 
"test/attribute_test.rb" "test/base_test.rb" "test/module_attributes_test.rb" 
"test/mongo_mapper_test.rb" "test/mongoid_test.rb" "test/multiple_test.rb" 
"test/predicates_test.rb" "test/rails_admin_test.rb" "test/sequel_test.rb" 
"test/set_test.rb" "test/value_test.rb" ]

Tasks: TOP => default => test
(See full trace by running task with --trace)
ERROR: Test "ruby2.5" failed. Exiting.
dh_auto_install: dh_ruby --install 
/build/1st/ruby-enumerize-1.1.1/debian/ruby-enumerize returned exit code 1
make: *** [debian/rules:18: binary] Error 1
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to