Your message dated Sat, 30 Oct 2021 05:18:41 +0000 with message-id <e1mggln-000irl...@fasolo.debian.org> and subject line Bug#996305: fixed in ruby-json 2.5.1+dfsg-2 has caused the Debian Bug report #996305, regarding ruby-json: FTBFS with ruby3.0: ERROR: Test "ruby3.0" failed: NoMethodError: undefined method `assert_separately' 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.) -- 996305: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996305 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: ruby-json Version: 2.5.1+dfsg-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-json 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): > Did you mean? assert_empty>, @method_name="test_generate">], > @stop_tag=#<Object:0x000055bf83e6b750>, @failures=[], > @errors=[#<Test::Unit::Error:0x000055bf838480a8 > @test_name="test_generate(JSONInRactorTest)", @exception=#<NoMethodError: > undefined method `assert_separately' for > #<JSONInRactorTest:0x000055bf83dee390 ...> > Did you mean? assert_empty>, @method_name="test_generate">], @pendings=[], > @omissions=[], @notifications=[], > @channels={"Test::Unit::TestResult::FINISHED"=>{#<Test::Unit::Util::ProcWrapper:0x000055bf83e6b570 > @a_proc=#<Proc:0x000055bf83e6b598 > /usr/share/rubygems-integration/all/gems/test-unit-3.3.9/lib/test/unit/ui/testrunnermediator.rb:88>, > @hash=94281040049560>=>#<Proc:0x000055bf83e6b598 > /usr/share/rubygems-integration/all/gems/test-unit-3.3.9/lib/test/unit/ui/testrunnermediator.rb:88>}, > > "Test::Unit::TestResult::CHANGED"=>{#<Test::Unit::Util::ProcWrapper:0x000055bf83e6b0e8 > @a_proc=#<Proc:0x000055bf83e6b110 > /usr/share/rubygems-integration/all/gems/test-unit-3.3.9/lib/test/unit/ui/testrunnermediator.rb:91>, > @hash=94281040048400>=>#<Proc:0x000055bf83e6b110 > /usr/share/rubygems-integration/all/gems/test-unit-3.3.9/lib/test/unit/ui/testrunnermediator.rb:91>}, > > "Test::Unit::TestResult::PASS_ASSERTION"=>{#<Test::Unit::Util::ProcWrapper:0x000055bf83e6acd8 > @a_proc=#<Proc:0x000055bf83e6ad00 > /usr/share/rubygems-integration/all/gems/test-unit-3.3.9/lib/test/unit/ui/testrunnermediator.rb:94>, > @hash=94281040047360>=>#<Proc:0x000055bf83e6ad00 > /usr/share/rubygems-integration/all/gems/test-unit-3.3.9/lib/test/unit/ui/testrunnermediator.rb:94>}, > > "Test::Unit::TestResult::FAULT"=>{#<Test::Unit::Util::ProcWrapper:0x000055bf83e6a8c8 > @a_proc=#<Proc:0x000055bf83e6a8f0 > /usr/share/rubygems-integration/all/gems/test-unit-3.3.9/lib/test/unit/ui/testrunnermediator.rb:97>, > @hash=94281040046320>=>#<Proc:0x000055bf83e6a8f0 > /usr/share/rubygems-integration/all/gems/test-unit-3.3.9/lib/test/unit/ui/testrunnermediator.rb:97>}}>> > Did you mean? assert_empty > /<<PKGBUILDDIR>>/tests/ractor_test.rb:8:in `test_generate' > 5: > 6: class JSONInRactorTest < Test::Unit::TestCase > 7: def test_generate > => 8: assert_separately([], "#{<<~"begin;"}\n#{<<~'end;'}") > 9: begin; > 10: $VERBOSE = nil > 11: require "json" > =============================================================================== > : (0.042820) > JSONParserTest: > test_argument_encoding: .: (0.000209) > test_backslash: .: (0.000121) > test_construction: .: (0.000078) > test_error_message_encoding: .: (0.000158) > test_freeze: .: (0.000218) > test_generate_core_subclasses_with_default_to_json: .: (0.000145) > test_generate_core_subclasses_with_new_to_json: .: (0.000242) > test_generate_of_core_subclasses: .: (0.000123) > test_nesting: .: (0.000632) > test_parse_array_custom_array_derived_class: .: (0.000104) > test_parse_array_custom_non_array_derived_class: .: (0.000105) > test_parse_arrays: .: (0.000156) > test_parse_big_integers: .: (0.000178) > test_parse_bigdecimals: .: (0.000125) > test_parse_comments: .: (0.000163) > test_parse_complex_objects: .: (0.019595) > test_parse_generic_object: .: (0.000173) > test_parse_json_primitive_values: .: (0.000492) > test_parse_more_complex_arrays: .: (0.012031) > test_parse_numbers: .: (0.000589) > test_parse_object: .: (0.000103) > test_parse_object_custom_hash_derived_class: .: (0.000108) > test_parse_object_custom_non_hash_derived_class: .: (0.000154) > test_parse_simple_arrays: .: (0.000364) > test_parse_simple_objects: .: (0.000253) > test_parse_some_strings: .: (0.000102) > test_parse_values: .: (0.000173) > test_parser_reset: .: (0.000082) > test_parsing: .: (0.000070) > test_parsing_frozen_ascii8bit_string: .: (0.000081) > test_some_wrong_inputs: .: (0.000475) > test_symbolize_names: .: (0.000127) > JSONStringMatchingTest: > test_match_date: .: (0.000540) > > Finished in 0.138216227 seconds. > ------------------------------------------------------------------------------- > 103 tests, 2057 assertions, 0 failures, 1 errors, 0 pendings, 0 omissions, 0 > notifications > 99.0291% passed > ------------------------------------------------------------------------------- > 745.21 tests/s, 14882.48 assertions/s > rake aborted! > Command failed with status (1): [ruby -w -I"tests" > /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader.rb > "tests/json_addition_test.rb" "tests/json_common_interface_test.rb" > "tests/json_encoding_test.rb" "tests/json_ext_parser_test.rb" > "tests/json_fixtures_test.rb" "tests/json_generator_test.rb" > "tests/json_generic_object_test.rb" "tests/json_parser_test.rb" > "tests/json_string_matching_test.rb" "tests/ractor_test.rb" > "tests/test_helper.rb" -v] > > Tasks: TOP => default > (See full trace by running task with --trace) > ERROR: Test "ruby3.0" failed: The full build log is available at https://people.debian.org/~kanashiro/ruby3.0/round2/builds/3/ruby-json/ruby-json_2.5.1+dfsg-1+rebuild1633384536_amd64.build.txt
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: ruby-json Source-Version: 2.5.1+dfsg-2 Done: Sergio Durigan Junior <sergi...@debian.org> We believe that the bug you reported is fixed in the latest version of ruby-json, 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 996...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sergio Durigan Junior <sergi...@debian.org> (supplier of updated ruby-json 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: SHA512 Format: 1.8 Date: Sat, 30 Oct 2021 01:10:01 -0400 Source: ruby-json Architecture: source Version: 2.5.1+dfsg-2 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <pkg-ruby-extras-maintain...@lists.alioth.debian.org> Changed-By: Sergio Durigan Junior <sergi...@debian.org> Closes: 996305 Changes: ruby-json (2.5.1+dfsg-2) unstable; urgency=medium . * Team upload. * d/ruby-tests.rake: Add required include dirs and option to run tests on Ruby 3.0. (Closes: #996305) Checksums-Sha1: 9f22b82b445f52c9c2bf092780614c1d589b34e4 2138 ruby-json_2.5.1+dfsg-2.dsc de2d2a4e0b40f614630d3f599033abfa49adef12 8204 ruby-json_2.5.1+dfsg-2.debian.tar.xz b32f5921185db0e68eb5dc5eff6c5ab1062d4295 9443 ruby-json_2.5.1+dfsg-2_amd64.buildinfo Checksums-Sha256: 7675f2726f090d586a7af369889b71caa8701bfc0437cee0c599f08f6e4408e8 2138 ruby-json_2.5.1+dfsg-2.dsc 9ec65ab469f35b6866326eb09fe7360d5b71073d23b001d7da40197760edf196 8204 ruby-json_2.5.1+dfsg-2.debian.tar.xz 6bacdf814e6c6c2c2161348010d736459e0cd10d5bc8467f48a124bd72706657 9443 ruby-json_2.5.1+dfsg-2_amd64.buildinfo Files: 26a50bdefc837aa1f05f16170c18a3ee 2138 ruby optional ruby-json_2.5.1+dfsg-2.dsc 49784683cedce874bd9de9f96c6f2db7 8204 ruby optional ruby-json_2.5.1+dfsg-2.debian.tar.xz be0ecf3d9426343d2cf8080ef848ef4f 9443 ruby optional ruby-json_2.5.1+dfsg-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEI3pUsQKHKL8A7zH00Ot2KGX8XjYFAmF80+IUHHNlcmdpb2Rq QGRlYmlhbi5vcmcACgkQ0Ot2KGX8XjZPbA/9FVGK99VEfo4v1UDyi5NN0p+ZtqNB 3l/hD7+ReOK1Zc0E538tpibHFyk2wsY+/FACr+Lma4YA8COWHGSbE0wX8+bsWEN3 dpJ2jFuDwb2jtr2l1YUHZrp66xZ/6qw0EoqdLVk4WF0DTtuRC/BcdR0dq1bIYnvq hc+bL6sI7v3lL5CFSqCVb/szsZWiFDj8VZiNxpsn+5IBpUDKZJnLCr07Luz/w9t1 BDQEyeauPosUEvvXihPtoitGx6jzTtT/l25KctRq6oXfnNyIx5f64xs9q9BlxD7/ A/Zt6p5KMO8r6ecykzoHv6U/OXrqdPBlbNIZPCt3G+iMRxpAEm9S4N5BGEQu/Vbp rNJSsgVYRWVHIv/mVE1MIOxPyKfBxddH8D2TB8MriOdLUSv5VTMQ6lEpeDzXPiDV 6imKUW8HcAvlVWLgO5ta9OY3We64RwSFZYvljVY25LMpYoi+1Zxttbj3ZAlAf+EX LwlFJzYW47t1DqsEhZ2GinkDG0WRjOhAyUnB4VxNLVLjFcztcsmUr1+NGuZlQy7P AAJsVZt5W/xHm5TaFDkI1aAD6yF+2xzSOpfaY8Gggf3YEznT46zxSVctMoZvOSUj TWNnH1Zic/f8/iDyhVefWS11NTpv24IHd7q6iKhXN6/E5bECFq/U4GvsO0S4rKMW 8pKmCSNydmtocbQ= =pXRm -----END PGP SIGNATURE-----
--- End Message ---