[DRE-maint] Bug#1135480: ruby-moneta: FTBFS: dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-moneta returned exit code 1
Santiago Vila
sanvila at debian.org
Sat May 2 00:15:11 BST 2026
Package: src:ruby-moneta
Version: 1.6.0-5
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202605/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ruby-moneta, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --buildsystem=ruby --with ruby
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
dh_ruby --clean
rm -rf /<<PKGBUILDDIR>>/spec/tmp
rm -f /<<PKGBUILDDIR>>/debian/ruby-tests.gemfile.lock
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=ruby
dh_clean -O--buildsystem=ruby
debian/rules binary
dh binary --buildsystem=ruby --with ruby
dh_update_autotools_config -O--buildsystem=ruby
dh_autoreconf -O--buildsystem=ruby
[... snipped ...]
# ./lib/moneta/builder.rb:23:in `inject'
# ./lib/moneta/builder.rb:23:in `build'
# ./lib/moneta.rb:167:in `build'
# ./spec/moneta/proxies/transformer/transformer_ox_spec.rb:3:in `block (2 levels) in <top (required)>'
# ./spec/helper.rb:290:in `instance_eval'
# ./spec/helper.rb:290:in `new_store'
# ./spec/helper.rb:266:in `block in moneta_specs'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
96) transformer_ox transform_value feature allows to bypass transformer with :raw
Failure/Error: require t[3] if t[3]
LoadError:
cannot load such file -- ox.so
Shared Example Group: :transform_value called from ./spec/helper.rb:273
# /usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/ox-2.14.24/lib/ox.rb:79:in `<top (required)>'
# ./lib/moneta/transformer.rb:354:in `block in compile_transformer'
# ./lib/moneta/transformer.rb:352:in `each'
# ./lib/moneta/transformer.rb:352:in `compile_transformer'
# ./lib/moneta/transformer.rb:63:in `compile'
# ./lib/moneta/transformer.rb:38:in `new'
# ./lib/moneta/builder.rb:65:in `new_proxy'
# ./lib/moneta/builder.rb:25:in `block in build'
# ./lib/moneta/builder.rb:23:in `each'
# ./lib/moneta/builder.rb:23:in `inject'
# ./lib/moneta/builder.rb:23:in `build'
# ./lib/moneta.rb:167:in `build'
# ./spec/moneta/proxies/transformer/transformer_ox_spec.rb:3:in `block (2 levels) in <top (required)>'
# ./spec/helper.rb:290:in `instance_eval'
# ./spec/helper.rb:290:in `new_store'
# ./spec/helper.rb:266:in `block in moneta_specs'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
97) transformer_ox transform_value feature allows to bypass transformer with raw syntactic sugar
Failure/Error: require t[3] if t[3]
LoadError:
cannot load such file -- ox.so
Shared Example Group: :transform_value called from ./spec/helper.rb:273
# /usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/ox-2.14.24/lib/ox.rb:79:in `<top (required)>'
# ./lib/moneta/transformer.rb:354:in `block in compile_transformer'
# ./lib/moneta/transformer.rb:352:in `each'
# ./lib/moneta/transformer.rb:352:in `compile_transformer'
# ./lib/moneta/transformer.rb:63:in `compile'
# ./lib/moneta/transformer.rb:38:in `new'
# ./lib/moneta/builder.rb:65:in `new_proxy'
# ./lib/moneta/builder.rb:25:in `block in build'
# ./lib/moneta/builder.rb:23:in `each'
# ./lib/moneta/builder.rb:23:in `inject'
# ./lib/moneta/builder.rb:23:in `build'
# ./lib/moneta.rb:167:in `build'
# ./spec/moneta/proxies/transformer/transformer_ox_spec.rb:3:in `block (2 levels) in <top (required)>'
# ./spec/helper.rb:290:in `instance_eval'
# ./spec/helper.rb:290:in `new_store'
# ./spec/helper.rb:266:in `block in moneta_specs'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
98) transformer_ox transform_value feature returns unmarshalled value
Failure/Error: require t[3] if t[3]
LoadError:
cannot load such file -- ox.so
Shared Example Group: :transform_value called from ./spec/helper.rb:273
# /usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/ox-2.14.24/lib/ox.rb:79:in `<top (required)>'
# ./lib/moneta/transformer.rb:354:in `block in compile_transformer'
# ./lib/moneta/transformer.rb:352:in `each'
# ./lib/moneta/transformer.rb:352:in `compile_transformer'
# ./lib/moneta/transformer.rb:63:in `compile'
# ./lib/moneta/transformer.rb:38:in `new'
# ./lib/moneta/builder.rb:65:in `new_proxy'
# ./lib/moneta/builder.rb:25:in `block in build'
# ./lib/moneta/builder.rb:23:in `each'
# ./lib/moneta/builder.rb:23:in `inject'
# ./lib/moneta/builder.rb:23:in `build'
# ./lib/moneta.rb:167:in `build'
# ./spec/moneta/proxies/transformer/transformer_ox_spec.rb:3:in `block (2 levels) in <top (required)>'
# ./spec/helper.rb:290:in `instance_eval'
# ./spec/helper.rb:290:in `new_store'
# ./spec/helper.rb:266:in `block in moneta_specs'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
99) transformer_ox transform_value feature might raise exception on invalid value
Failure/Error: require t[3] if t[3]
LoadError:
cannot load such file -- ox.so
Shared Example Group: :transform_value called from ./spec/helper.rb:273
# /usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/ox-2.14.24/lib/ox.rb:79:in `<top (required)>'
# ./lib/moneta/transformer.rb:354:in `block in compile_transformer'
# ./lib/moneta/transformer.rb:352:in `each'
# ./lib/moneta/transformer.rb:352:in `compile_transformer'
# ./lib/moneta/transformer.rb:63:in `compile'
# ./lib/moneta/transformer.rb:38:in `new'
# ./lib/moneta/builder.rb:65:in `new_proxy'
# ./lib/moneta/builder.rb:25:in `block in build'
# ./lib/moneta/builder.rb:23:in `each'
# ./lib/moneta/builder.rb:23:in `inject'
# ./lib/moneta/builder.rb:23:in `build'
# ./lib/moneta.rb:167:in `build'
# ./spec/moneta/proxies/transformer/transformer_ox_spec.rb:3:in `block (2 levels) in <top (required)>'
# ./spec/helper.rb:290:in `instance_eval'
# ./spec/helper.rb:290:in `new_store'
# ./spec/helper.rb:266:in `block in moneta_specs'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
# /usr/share/rubygems-integration/all/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
Finished in 3 minutes 51 seconds (files took 0.44889 seconds to load)
3735 examples, 99 failures
Failed examples:
rspec ./spec/moneta/proxies/transformer/transformer_ox_spec.rb:15 # transformer_ox compile transformer class
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:1:1]' # transformer_ox create feature creates the given key
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:1:2]' # transformer_ox create feature creates raw value with the given key
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:1:3]' # transformer_ox create feature does not create a key if it exists
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:1:4]' # transformer_ox create feature supports Mutex
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:1:1]' # transformer_ox each_key feature when a block is not given returns an empty enum when there are no keys
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:1:2]' # transformer_ox each_key feature when a block is not given returns collection with the stored key/s
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:1:3]' # transformer_ox each_key feature when a block is not given when a lazy size implementation exist it returns the size of the collection or nil
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:1:4]' # transformer_ox each_key feature when a block is not given doesn't duplicate keys
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:1:5]' # transformer_ox each_key feature when a block is not given doesn't return deleted keys
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:1:6]' # transformer_ox each_key feature when a block is not given allows checking and retrieving entries while enumerating
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:1:7]' # transformer_ox each_key feature when a block is not given returns the store if a block is given to #each
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:2:1]' # transformer_ox each_key feature when a block is given returns an empty enum when there are no keys
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:2:2]' # transformer_ox each_key feature when a block is given returns collection with the stored key/s
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:2:3]' # transformer_ox each_key feature when a block is given when a lazy size implementation exist it returns the size of the collection or nil
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:2:4]' # transformer_ox each_key feature when a block is given doesn't duplicate keys
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:2:5]' # transformer_ox each_key feature when a block is given doesn't return deleted keys
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:2:6]' # transformer_ox each_key feature when a block is given allows checking and retrieving entries while enumerating
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:2:7]' # transformer_ox each_key feature when a block is given yields the keys to the block
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:2:2:8]' # transformer_ox each_key feature when a block is given returns the store
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:3:1]' # transformer_ox features feature should report correct features
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:3:2]' # transformer_ox features feature should have frozen features
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:3:3]' # transformer_ox features feature should have #supports?
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:1]' # transformer_ox increment feature initializes in #increment with 1
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:2]' # transformer_ox increment feature initializes in #increment with higher value
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:3]' # transformer_ox increment feature initializes in #increment with 0
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:4]' # transformer_ox increment feature initializes in #decrement with 0
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:5]' # transformer_ox increment feature initializes in #decrement with negative value
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:6]' # transformer_ox increment feature supports incrementing existing value by value
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:7]' # transformer_ox increment feature supports decrementing existing value by value
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:8]' # transformer_ox increment feature supports incrementing existing value by 0
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:9]' # transformer_ox increment feature supports decrementing existing value
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:10]' # transformer_ox increment feature interprets raw value as integer
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:11]' # transformer_ox increment feature raises error in #increment on non integer value
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:12]' # transformer_ox increment feature raises error in #decrement on non integer value
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:4:13]' # transformer_ox increment feature supports Semaphore
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:5:1]' # transformer_ox null feature reads from keys like a Hash
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:5:2]' # transformer_ox null feature guarantees that the same value is returned when setting a key
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:5:3]' # transformer_ox null feature returns false from #key? if a key is not available
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:5:4]' # transformer_ox null feature returns nil from delete if a value for a key does not exist
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:5:5]' # transformer_ox null feature removes all keys from the store with clear
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:5:6]' # transformer_ox null feature fetches a key with a default value with fetch, if the key is not available
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:5:7]' # transformer_ox null feature fetches a key with a block with fetch, if the key is not available
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:5:8]' # transformer_ox null feature accepts frozen options
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:6:1]' # transformer_ox returndifferent feature guarantees that a different value is retrieved
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:1]' # transformer_ox store feature writes values to keys that like a Hash
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:2]' # transformer_ox store feature returns true from #key? if a key is available
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:3]' # transformer_ox store feature stores values with #store
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:4]' # transformer_ox store feature stores values after clear
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:5]' # transformer_ox store feature removes and returns a value from the backing store via delete if it exists
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:6]' # transformer_ox store feature overwrites existing values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:7]' # transformer_ox store feature stores frozen values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:8]' # transformer_ox store feature stores frozen keys
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:9]' # transformer_ox store feature fetches a key with a default value with fetch, if the key is available
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:10]' # transformer_ox store feature does not run the block in fetch if the key is available
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:11:1]' # transformer_ox store feature #values_at retrieves stored values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:11:2]' # transformer_ox store feature #values_at returns nil in place of missing values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:12:1]' # transformer_ox store feature #fetch_values retrieves stored values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:12:2]' # transformer_ox store feature #fetch_values returns nil in place of missing values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:12:3]' # transformer_ox store feature #fetch_values yields to the block, if given, for keys that are not in the store
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:12:4]' # transformer_ox store feature #fetch_values uses the value of the block, if given, for keys that are not in the store
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:12:5]' # transformer_ox store feature #fetch_values raises any error raised in the block
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:13:1]' # transformer_ox store feature #slice returns pairs of stored keys and values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:13:2]' # transformer_ox store feature #slice does not return pairs for any keys absent from the store
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:1:1]' # transformer_ox store feature #merge! when passed a hash can be called with an empty object
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:1:2]' # transformer_ox store feature #merge! when passed a hash stores values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:1:3]' # transformer_ox store feature #merge! when passed a hash overwrites existing values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:1:4]' # transformer_ox store feature #merge! when passed a hash stores the return value of the block, if given, for keys that will be overwritten
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:1:5]' # transformer_ox store feature #merge! when passed a hash raises any error raised in the block
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:2:1]' # transformer_ox store feature #merge! when passed an array can be called with an empty object
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:2:2]' # transformer_ox store feature #merge! when passed an array stores values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:2:3]' # transformer_ox store feature #merge! when passed an array overwrites existing values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:2:4]' # transformer_ox store feature #merge! when passed an array stores the return value of the block, if given, for keys that will be overwritten
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:2:5]' # transformer_ox store feature #merge! when passed an array raises any error raised in the block
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:3:1]' # transformer_ox store feature #merge! when passed a lazy enumerator can be called with an empty object
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:3:2]' # transformer_ox store feature #merge! when passed a lazy enumerator stores values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:3:3]' # transformer_ox store feature #merge! when passed a lazy enumerator overwrites existing values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:3:4]' # transformer_ox store feature #merge! when passed a lazy enumerator stores the return value of the block, if given, for keys that will be overwritten
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:14:3:5]' # transformer_ox store feature #merge! when passed a lazy enumerator raises any error raised in the block
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:1:1]' # transformer_ox store feature #update when passed a hash can be called with an empty object
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:1:2]' # transformer_ox store feature #update when passed a hash stores values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:1:3]' # transformer_ox store feature #update when passed a hash overwrites existing values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:1:4]' # transformer_ox store feature #update when passed a hash stores the return value of the block, if given, for keys that will be overwritten
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:1:5]' # transformer_ox store feature #update when passed a hash raises any error raised in the block
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:2:1]' # transformer_ox store feature #update when passed an array can be called with an empty object
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:2:2]' # transformer_ox store feature #update when passed an array stores values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:2:3]' # transformer_ox store feature #update when passed an array overwrites existing values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:2:4]' # transformer_ox store feature #update when passed an array stores the return value of the block, if given, for keys that will be overwritten
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:2:5]' # transformer_ox store feature #update when passed an array raises any error raised in the block
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:3:1]' # transformer_ox store feature #update when passed a lazy enumerator can be called with an empty object
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:3:2]' # transformer_ox store feature #update when passed a lazy enumerator stores values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:3:3]' # transformer_ox store feature #update when passed a lazy enumerator overwrites existing values
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:3:4]' # transformer_ox store feature #update when passed a lazy enumerator stores the return value of the block, if given, for keys that will be overwritten
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:7:15:3:5]' # transformer_ox store feature #update when passed a lazy enumerator raises any error raised in the block
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:8:1]' # transformer_ox store_large feature should store keys up to 128 bytes
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:9:1]' # transformer_ox transform_value feature allows to bypass transformer with :raw
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:9:2]' # transformer_ox transform_value feature allows to bypass transformer with raw syntactic sugar
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:9:3]' # transformer_ox transform_value feature returns unmarshalled value
rspec './spec/moneta/proxies/transformer/transformer_ox_spec.rb[1:9:4]' # transformer_ox transform_value feature might raise exception on invalid value
............................................................ [too-long-redacted] ...............................
Finished in 4 minutes 12 seconds (files took 0.58841 seconds to load)
4439 examples, 0 failures
Tests Failed
8174 examples, 99 failures
Took 252 seconds (4:12)
..........................***.........................................................................................................................................................................................
Pending: (Failures listed here are expected and do not affect your suite's status)
1) expires_memory_with_default_expires default_expires feature #create
# No reason given
# ./spec/features/default_expires.rb:45
2) expires_memory_with_default_expires default_expires feature #increment
# No reason given
# ./spec/features/default_expires.rb:88
3) expires_memory_with_default_expires default_expires feature #decrement
# No reason given
# ./spec/features/default_expires.rb:105
Finished in 42.69 seconds (files took 0.28929 seconds to load)
214 examples, 0 failures, 3 pending
[31m########## MONETA TESTSUITE FAILED ##########[0m
Run options:
include {:sqlite=>true}
exclude {:unsupported=>true, :broken=>true}
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 6 minutes 13 seconds (files took 2.44 seconds to load)
868 examples, 0 failures
/usr/lib/ruby/vendor_ruby/gem2deb.rb:52:in `run': /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner (Gem2Deb::CommandFailed)
from /usr/lib/ruby/vendor_ruby/gem2deb.rb:64:in `block in run_ruby'
from /usr/lib/ruby/vendor_ruby/gem2deb.rb:87:in `maybe_crossbuild'
from /usr/lib/ruby/vendor_ruby/gem2deb.rb:63:in `run_ruby'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:189:in `run_tests_for_version'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:176:in `block in run_tests'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `each'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `run_tests'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:71:in `run_tests'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:57:in `install'
from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:163:in `install'
from /usr/bin/dh_ruby:89:in `<main>'
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-moneta returned exit code 1
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------
More information about the Pkg-ruby-extras-maintainers
mailing list