[DRE-maint] Bug#971110: ruby-dalli: FTBFS: ERROR: Test "ruby2.7" failed: ArgumentError: wrong number of arguments (given 3, expected 1..2)

Lucas Nussbaum lucas at debian.org
Sun Sep 27 19:49:03 BST 2020


Source: ruby-dalli
Version: 2.7.10-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200926 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> ArgumentError: wrong number of arguments (given 3, expected 1..2)
>     
> 
> rails test <<PKGBUILDDIR>>/test/test_active_support.rb:41
> 
> ActiveSupport::Cache::DalliStore::active_support caching#test_0011_support read_multi with an array without LocalCache = 0.00 s = .
> ActiveSupport::Cache::DalliStore::active_support caching#test_0016_supports frozen strings = 0.00 s = .
> ActiveSupport::Cache::DalliStore::active_support caching#test_0009_support read_multi without LocalCache = 0.00 s = .
> ActiveSupport::Cache::DalliStore::active_support caching#test_0012_support read_multi with an empty array with LocalCache = 0.00 s = .
> ActiveSupport::Cache::DalliStore::active_support caching#test_0034_support exist command with LocalCache = 0.00 s = .
> ActiveSupport::Cache::DalliStore::active_support caching#test_0036_support other esoteric commands with LocalCache = 0.00 s = .
> ActiveSupport::Cache::DalliStore::active_support caching#test_0017_supports frozen strings in more contrived scenarios = 0.00 s = .
> ActiveSupport::Cache::DalliStore::active_support caching#test_0025_support read, write and delete with local namespace with LocalCache = 0.00 s = .
> ActiveSupport::Cache::DalliStore::active_support caching#test_0024_support read, write and delete without LocalCache = 0.00 s = .
> ActiveSupport::Cache::DalliStore::active_support caching#test_0015_support read_multi with LocalCache = 0.00 s = .
> ActiveSupport::Cache::DalliStore::active_support caching#test_0038_respects "raise_errors" option = 2.40 s = .
> Ring::a ring of servers::containing only a single server#test_0001_raise correctly when it's not alive = 0.01 s = .
> Ring::a ring of servers::containing only a single server#test_0002_return the server when it's alive = 1.26 s = .
> Rack::Session::Dalli#test_0002_connects to existing server = 0.10 s = .
> Rack::Session::Dalli#test_0010_determines session from params = 0.01 s = .
> Rack::Session::Dalli#test_0020_updates deep hashes correctly = 0.00 s = .
> Rack::Session::Dalli#test_0013_sets an expiration on new sessions = 4.01 s = .
> Rack::Session::Dalli#test_0006_upgrades to a connection pool = 0.00 s = .
> Rack::Session::Dalli#test_0016_deletes cookies with :drop option = 0.00 s = .
> Rack::Session::Dalli#test_0021_cleanly merges sessions when multithreaded = 0.00 s = .
> Rack::Session::Dalli#test_0005_generates sids without an existing Dalli::Client = 0.00 s = .
> Rack::Session::Dalli#test_0011_survives nonexistant cookies = 0.02 s = .
> Rack::Session::Dalli#test_0018_omits cookie with :defer option but still updates the state = 0.02 s = .
> Rack::Session::Dalli#test_0009_determines session only from a cookie by default = 0.00 s = .
> Rack::Session::Dalli#test_0014_maintains freshness of existing sessions = 4.01 s = .
> Rack::Session::Dalli#test_0001_faults on no connection = 0.02 s = .
> Rack::Session::Dalli#test_0008_determines session from a cookie = 0.00 s = .
> Rack::Session::Dalli#test_0004_accepts and prioritizes a :cache option = 0.00 s = .
> Rack::Session::Dalli#test_0012_survives nonexistant blank cookies = 0.00 s = .
> Rack::Session::Dalli#test_0019_omits cookie and state update with :skip option = 0.00 s = .
> Rack::Session::Dalli#test_0015_does not send the same session id if it did not change = 0.00 s = .
> Rack::Session::Dalli#test_0007_creates a new cookie = 0.00 s = .
> Rack::Session::Dalli#test_0003_passes options to MemCache = 0.00 s = .
> Rack::Session::Dalli#test_0017_provides new session id with :renew option = 0.00 s = .
> 
> Finished in 56.389404s, 3.2276 runs/s, 261.8400 assertions/s.
> 182 runs, 14765 assertions, 0 failures, 2 errors, 0 skips
> rake aborted!
> Command failed with status (1): [ruby -w -I"test"  "/usr/share/rubygems-integration/all/gems/rake-13.0.1/lib/rake/rake_test_loader.rb" "test/benchmark_test.rb" "test/test_active_support.rb" "test/test_cas_client.rb" "test/test_compressor.rb" "test/test_dalli.rb" "test/test_encoding.rb" "test/test_failover.rb" "test/test_network.rb" "test/test_rack_session.rb" "test/test_ring.rb" "test/test_sasl.rb" "test/test_serializer.rb" "test/test_server.rb" -v]
> /usr/share/rubygems-integration/all/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'
> Tasks: TOP => default
> (See full trace by running task with --trace)
> ERROR: Test "ruby2.7" failed: 

The full build log is available from:
   http://qa-logs.debian.net/2020/09/26/ruby-dalli_2.7.10-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-ruby-extras-maintainers mailing list