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