Your message dated Fri, 05 Nov 2021 00:04:19 +0000
with message-id <e1mimir-00035y...@fasolo.debian.org>
and subject line Bug#998422: fixed in rails 2:6.0.3.7+dfsg-3
has caused the Debian Bug report #998422,
regarding ArgumentError: wrong number of arguments (given 2, expected 3) caused 
by lib/active_support/cache.rb:330
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
998422: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998422
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-active-model-serializers
Version: 0.10.10-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: debian-r...@lists.debian.org
Usertags: ruby3.0

Hi,

We are about to enable building against ruby3.0 on unstable. During a test
rebuild, ruby-active-model-serializers was found to fail to build in that 
situation.

To reproduce this locally, you need to install ruby-all-dev from experimental
on an unstable system or build chroot.

Relevant part (hopefully):
> ArgumentError: wrong number of arguments (given 2, expected 3)
>     
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/cache.rb:710:in
>  `get_entry_value'
>     
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/cache.rb:330:in
>  `fetch'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model/serializer/concerns/caching.rb:234:in
>  `fetch'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model/serializer/concerns/caching.rb:225:in
>  `block in fetch_attributes'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model/serializer/concerns/caching.rb:224:in
>  `fetch'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model/serializer/concerns/caching.rb:224:in
>  `fetch_attributes'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model/serializer.rb:404:in
>  `attributes_hash'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model/serializer.rb:371:in
>  `serializable_hash'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model/serializer/collection_serializer.rb:27:in
>  `block in serializable_hash'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model/serializer/collection_serializer.rb:26:in
>  `map'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model/serializer/collection_serializer.rb:26:in
>  `serializable_hash'
>     /<<PKGBUILDDIR>>/lib/active_model_serializers/adapter/attributes.rb:14:in 
> `serializable_hash'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model_serializers/serializable_resource.rb:10:in
>  `serializable_hash'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model_serializers/logging.rb:71:in
>  `block (3 levels) in notify'
>     
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/callbacks.rb:112:in
>  `block in run_callbacks'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model_serializers/logging.rb:24:in
>  `block (3 levels) in instrument_rendering'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model_serializers/logging.rb:81:in
>  `block in notify_render'
>     
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/notifications.rb:180:in
>  `block in instrument'
>     
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/notifications/instrumenter.rb:24:in
>  `instrument'
>     
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/notifications.rb:180:in
>  `instrument'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model_serializers/logging.rb:80:in
>  `notify_render'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model_serializers/logging.rb:23:in
>  `block (2 levels) in instrument_rendering'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model_serializers/logging.rb:99:in
>  `tag_logger'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model_serializers/logging.rb:22:in
>  `block in instrument_rendering'
>     
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/callbacks.rb:121:in
>  `instance_exec'
>     
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/callbacks.rb:121:in
>  `block in run_callbacks'
>     
> /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.7/lib/active_support/callbacks.rb:139:in
>  `run_callbacks'
>     
> /<<PKGBUILDDIR>>/debian/ruby-active-model-serializers/usr/lib/ruby/vendor_ruby/active_model_serializers/logging.rb:70:in
>  `block (2 levels) in notify'
>     /<<PKGBUILDDIR>>/test/cache_test.rb:712:in `render_object_with_cache'
>     /<<PKGBUILDDIR>>/test/cache_test.rb:195:in 
> `test_cache_expiration_in_collection_on_update_of_record'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest/test.rb:98:in 
> `block (3 levels) in run'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest/test.rb:195:in 
> `capture_exceptions'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest/test.rb:95:in 
> `block (2 levels) in run'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:272:in 
> `time_it'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest/test.rb:94:in 
> `block in run'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:367:in 
> `on_signal'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest/test.rb:211:in 
> `with_info_handler'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest/test.rb:93:in 
> `run'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:1029:in 
> `run_one_method'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:341:in 
> `run_one_method'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:328:in 
> `block (2 levels) in run'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:327:in 
> `each'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:327:in 
> `block in run'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:367:in 
> `on_signal'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:354:in 
> `with_info_handler'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:326:in `run'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:164:in 
> `block in __run'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:164:in `map'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:164:in 
> `__run'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:141:in `run'
>     /usr/lib/ruby/gems/3.0.0/gems/minitest-5.14.2/lib/minitest.rb:68:in 
> `block in autorun'
> 
> rails test /<<PKGBUILDDIR>>/test/cache_test.rb:181
> 
> ActiveModelSerializers::CacheTest#test_cached_false_without_cache_store = 
> 0.00 s = .
> ActiveModelSerializers::CacheTest#test_cache_key_interpolation_with_updated_at_when_cache_key_is_not_defined_on_object
>  = 0.00 s = .
> ActionController::Serialization::JsonApi::DeserializationTest#test_deserialization
>  = 0.03 s = .
> ActionController::Serialization::JsonApi::DeserializationTest#test_deserialization_of_relationship_only_object
>  = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_json_key_with_root_and_no_serializers
>  = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_json_key_with_resource_with_serializer
>  = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_root = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_serializer_option_not_passed_to_each_serializer
>  = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_json_key_with_resource_with_name_and_no_serializers
>  = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_root_default = 0.00 s 
> = .
> ActiveModel::Serializer::CollectionSerializerTest#test_root_with_no_serializers
>  = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_json_key_with_empty_resources_with_serializer
>  = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_json_key_with_resource_with_nil_name_and_no_serializers
>  = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_json_key_with_resource_without_name_and_no_serializers
>  = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_has_object_reader_serializer_interface
>  = 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_json_key_with_root = 
> 0.00 s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_respond_to_each = 0.00 
> s = .
> ActiveModel::Serializer::CollectionSerializerTest#test_each_object_should_be_serialized_with_appropriate_serializer
>  = 0.00 s = .
> ActiveModelSerializers::Adapter::JsonApi::FieldsTest#test_fields_attributes = 
> 0.00 s = .
> ActiveModelSerializers::Adapter::JsonApi::FieldsTest#test_fields_relationships
>  = 0.00 s = .
> ActiveModelSerializers::Adapter::JsonApi::FieldsTest#test_fields_included = 
> 0.00 s = .
> 
> Finished in 2.426803s, 221.6909 runs/s, 361.7929 assertions/s.
> 538 runs, 878 assertions, 0 failures, 19 errors, 0 skips
> rake aborted!
> Command failed with status (1): [ruby -w -I"test" 
> /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader.rb 
> "test/action_controller/adapter_selector_test.rb" 
> "test/action_controller/explicit_serializer_test.rb" 
> "test/action_controller/json/include_test.rb" 
> "test/action_controller/json_api/deserialization_test.rb" 
> "test/action_controller/json_api/errors_test.rb" 
> "test/action_controller/json_api/fields_test.rb" 
> "test/action_controller/json_api/linked_test.rb" 
> "test/action_controller/json_api/transform_test.rb" 
> "test/action_controller/lookup_proc_test.rb" 
> "test/action_controller/namespace_lookup_test.rb" 
> "test/action_controller/serialization_scope_name_test.rb" 
> "test/action_controller/serialization_test.rb" 
> "test/active_model_serializers/adapter_for_test.rb" 
> "test/active_model_serializers/json_pointer_test.rb" 
> "test/active_model_serializers/logging_test.rb" 
> "test/active_model_serializers/model_test.rb" 
> "test/active_model_serializers/test/serializer_test.rb" 
> "test/active_record_test.rb" "test/adapter/attributes_test.rb" 
> "test/adapter/deprecation_test.rb" "test/adapter/json/belongs_to_test.rb" 
> "test/adapter/json/collection_test.rb" "test/adapter/json/fields_test.rb" 
> "test/adapter/json/has_many_test.rb" "test/adapter/json/transform_test.rb" 
> "test/adapter/json_api/belongs_to_test.rb" 
> "test/adapter/json_api/collection_test.rb" 
> "test/adapter/json_api/errors_test.rb" "test/adapter/json_api/fields_test.rb" 
> "test/adapter/json_api/has_many_explicit_serializer_test.rb" 
> "test/adapter/json_api/has_many_test.rb" 
> "test/adapter/json_api/has_one_test.rb" 
> "test/adapter/json_api/include_data_if_sideloaded_test.rb" 
> "test/adapter/json_api/json_api_test.rb" 
> "test/adapter/json_api/linked_test.rb" "test/adapter/json_api/links_test.rb" 
> "test/adapter/json_api/parse_test.rb" 
> "test/adapter/json_api/relationship_test.rb" 
> "test/adapter/json_api/resource_meta_test.rb" 
> "test/adapter/json_api/toplevel_jsonapi_test.rb" 
> "test/adapter/json_api/transform_test.rb" 
> "test/adapter/json_api/type_test.rb" "test/adapter/json_test.rb" 
> "test/adapter/null_test.rb" "test/adapter/polymorphic_test.rb" 
> "test/adapter_test.rb" "test/array_serializer_test.rb" "test/cache_test.rb" 
> "test/collection_serializer_test.rb" 
> "test/generators/scaffold_controller_generator_test.rb" 
> "test/generators/serializer_generator_test.rb" "test/lint_test.rb" 
> "test/logger_test.rb" "test/poro_test.rb" 
> "test/serializable_resource_test.rb" 
> "test/serializers/association_macros_test.rb" 
> "test/serializers/associations_test.rb" "test/serializers/attribute_test.rb" 
> "test/serializers/attributes_test.rb" 
> "test/serializers/configuration_test.rb" "test/serializers/fieldset_test.rb" 
> "test/serializers/meta_test.rb" "test/serializers/options_test.rb" 
> "test/serializers/read_attribute_for_serialization_test.rb" 
> "test/serializers/reflection_test.rb" "test/serializers/root_test.rb" 
> "test/serializers/serialization_test.rb" 
> "test/serializers/serializer_for_test.rb" 
> "test/serializers/serializer_for_with_namespace_test.rb" -v]
> 
> Tasks: TOP => default
> (See full trace by running task with --trace)
> ERROR: Test "ruby3.0" failed: 


The build full is available at
https://people.debian.org/~kanashiro/ruby3.0/round2/builds/3/ruby-active-model-serializers/ruby-active-model-serializers_0.10.10-1+rebuild1633375036_amd64.build.txt

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: rails
Source-Version: 2:6.0.3.7+dfsg-3
Done: Antonio Terceiro <terce...@debian.org>

We believe that the bug you reported is fixed in the latest version of
rails, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 998...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Terceiro <terce...@debian.org> (supplier of updated rails package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 04 Nov 2021 20:52:24 -0300
Source: rails
Architecture: source
Version: 2:6.0.3.7+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Antonio Terceiro <terce...@debian.org>
Closes: 998422
Changes:
 rails (2:6.0.3.7+dfsg-3) unstable; urgency=medium
 .
   * Team upload.
   * add patch: update puma version
   * add patch: fix activesupport for ruby3.0 (Closes: #998422)
   * Move start/stop of redis server to debian/ruby-tests.rb
Checksums-Sha1:
 f3cd8c5aea2b45bf2dcd05f7b3e73d17d6fa97bc 4802 rails_6.0.3.7+dfsg-3.dsc
 45f2cf6404068a265192a3ae64d635eed668aa63 98500 
rails_6.0.3.7+dfsg-3.debian.tar.xz
 4193af5504115e9cc7d51a8b69a7b974df48f957 34666 
rails_6.0.3.7+dfsg-3_amd64.buildinfo
Checksums-Sha256:
 f7550f133cd92ab84f15ec99a39eaa758bca04d3406f30a08e6453cd2e2b992a 4802 
rails_6.0.3.7+dfsg-3.dsc
 108c75a6eb5c3f5aba2a06ebfe76d9959713867b49fdd8ebef2799419b536cc0 98500 
rails_6.0.3.7+dfsg-3.debian.tar.xz
 a1a76999f7c9e5aad760565fb4121fe7af76161269d4722996ad98c8605cc14d 34666 
rails_6.0.3.7+dfsg-3_amd64.buildinfo
Files:
 e80c46a3e86558077986a7b2a5192f8f 4802 ruby optional rails_6.0.3.7+dfsg-3.dsc
 f7a4b19944abfb06eddde2fdd058d529 98500 ruby optional 
rails_6.0.3.7+dfsg-3.debian.tar.xz
 457e3f1c6981f2e0baafe25b619fa8a7 34666 ruby optional 
rails_6.0.3.7+dfsg-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmGEc18ACgkQ/A2xu81G
C97maQ/+IDOTqUH9BI83u5a4IL6Z2iKOFGaiYmw3kaHB/zhTijAVg2MIlXgWxW7r
GsPPi4jXGf74+TUemdZMmD3zFMKo9DcGfUr/b1gGRPZ0zEogDyShoLWmXpLhCBD1
xkXJGm1cIA4tn0hxa84luTB3xBXxADGfoQmbMZ5eI7RcHzbyqQ4vKt9XCRtqv2IA
kTHye2TegcEXH1fTXFNERDFo6BSh/hR9y37atXyPqtE6RfX5fNzdkFDE3UxCS5Il
RA9ri27mPJMUcJRH2zUB/pjBNuYKZeJPQoxVkMvZkuuoZ9aVbVfWPvvfx1pD+KRm
XzulOyZ8d2HY7bT0sCRfY2aAkll3n2xafGE+obBbNmTN9mIdO12BaA2DNhAgJ/TE
IebYmEvfGflM9b+G1vi/typViyiTI0AxgpPBikwxkHiRA77nPfBENmyuKFOqVNcG
/oQYFfkBOTp/qcUqYrmXOQotNpNAKu0paWQ21DymDyduNVoEh9Z5yNUWrPU6bk9U
Vxt/KOgqcPlh50JachzjQEqFCwns3pHsyZlMPwZGghDnAuR3vshEwtap4rTGMaMB
+KaEdYi0M6MSXVDDtuvW/IkAXgEfUsaAPoPPktgKlqG7//xqyUdlEp7fPoB4tppb
k3AXGGzC94LWca5rfJ1rb9i14yF4yUEGC4fmuHErUrSS3yJp16Y=
=8jmc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to