Your message dated Fri, 16 Sep 2022 01:33:57 +0000 with message-id <e1oz0ev-000czd...@fasolo.debian.org> and subject line Bug#1015329: fixed in ruby-prof 1.4.3-1 has caused the Debian Bug report #1015329, regarding ruby-prof: FTBFS: ERROR: Test "ruby3.1" failed. 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.) -- 1015329: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015329 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: ruby-prof Version: 1.3.1-2 Severity: important Justification: FTBFS Tags: bookworm sid ftbfs User: debian-r...@lists.debian.org Usertags: ruby3.1 Hi, We are about to start the ruby3.1 transition in unstable. While trying to rebuild ruby-prof with ruby3.1 enabled, the build failed. Relevant part of the build log (hopefully): > /usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner > > ┌──────────────────────────────────────────────────────────────────────────────┐ > │ Checking Rubygems dependency resolution on ruby3.1 > │ > └──────────────────────────────────────────────────────────────────────────────┘ > > GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-prof/usr/share/rubygems-integration/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0 > ruby3.1 -e gem\ \"ruby-prof\" > > ┌──────────────────────────────────────────────────────────────────────────────┐ > │ Run tests for ruby3.1 from debian/ruby-tests.rake > │ > └──────────────────────────────────────────────────────────────────────────────┘ > > RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-prof/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.1.0:/<<PKGBUILDDIR>>/debian/ruby-prof/usr/lib/ruby/vendor_ruby:. > > GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-prof/usr/share/rubygems-integration/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0 > ruby3.1 -S rake -f debian/ruby-tests.rake > /usr/bin/ruby3.1 -w -I"test" > /usr/lib/ruby/gems/3.1.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb > "test/abstract_printer_test.rb" "test/alias_test.rb" "test/basic_test.rb" > "test/call_tree_visitor_test.rb" "test/call_trees_test.rb" > "test/duplicate_names_test.rb" "test/dynamic_method_test.rb" > "test/enumerable_test.rb" "test/exceptions_test.rb" > "test/exclude_methods_test.rb" "test/exclude_threads_test.rb" > "test/gc_test.rb" "test/line_number_test.rb" "test/marshal_test.rb" > "test/multi_printer_test.rb" "test/no_method_class_test.rb" > "test/printer_call_stack_test.rb" "test/printer_call_tree_test.rb" > "test/printer_flat_test.rb" "test/printer_graph_html_test.rb" > "test/printer_graph_test.rb" "test/printing_recursive_graph_test.rb" > "test/rack_test.rb" "test/singleton_test.rb" "test/unique_call_path_test.rb" > "test/yarv_test.rb" -v > DEPRECATED: use MT_CPU instead of N for parallel test runs > Run options: -v --seed 24291 > > # Running: > > PrinterGraphHtmlTest#test_graph_html_result_sorting = 0.28 s = . > PrinterGraphHtmlTest#test_graph_html_result_sorting_by_total_time_is_default > = 0.28 s = . > PrinterGraphHtmlTest#test_graph_html_string = 0.22 s = . > DuplicateNames#test_names = 0.00 s = . > PrintingRecursiveGraphTest#test_printing_rescursive_graph = 2.00 s = . > RackTest#test_allows_lazy_filename_setting = > /<<PKGBUILDDIR>>/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:71: > warning: finalizer references object to be finalized > 0.00 s = . > RackTest#test_create_print_path = 0.00 s = . > RackTest#test_create_profile_reports = > /<<PKGBUILDDIR>>/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:71: > warning: finalizer references object to be finalized > 0.02 s = . > RackTest#test_it_uses_separate_profilers_if_not_aggregating_multiple_requests > = 0.00 s = . > RackTest#test_only_paths = > /<<PKGBUILDDIR>>/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:71: > warning: finalizer references object to be finalized > 0.01 s = . > RackTest#test_skip_paths = 0.00 s = . > RackTest#test_tries_to_print_results_if_shut_down_before_max_requests_reached > = > /<<PKGBUILDDIR>>/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:71: > warning: finalizer references object to be finalized > 0.01 s = . > RackTest#test_works_for_multiple_requests = > /<<PKGBUILDDIR>>/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:71: > warning: finalizer references object to be finalized > /<<PKGBUILDDIR>>/debian/ruby-prof/usr/lib/ruby/vendor_ruby/ruby-prof/rack.rb:71: > warning: finalizer references object to be finalized > 0.02 s = . > PrinterCallStackTest#test_graph_html_string = 0.22 s = . > CallTreeVisitorTest#test_visit = 0.10 s = . > ExcludeMethodsTest#test_exclude_common_methods1 = 0.20 s = . > ExcludeMethodsTest#test_exclude_common_methods2 = 1.00 s = . > ExcludeMethodsTest#test_methods_can_be_hidden1 = 0.20 s = . > ExcludeMethodsTest#test_methods_can_be_hidden2 = 0.20 s = . > ExcludeMethodsTest#test_methods_can_be_profiled = 0.20 s = . > CallTreesTest#test_call_infos = 0.00 s = . > CallTreesTest#test_gc = 0.45 s = . > PrinterFlatTest#test_flat_result_filter_by_self_time = 0.27 s = . > PrinterFlatTest#test_flat_result_filter_by_total_time = 0.32 s = . > PrinterFlatTest#test_flat_result_max_percent = 0.35 s = . > PrinterFlatTest#test_flat_result_sorting = 0.35 s = . > PrinterFlatTest#test_flat_result_sorting_by_self_time_is_default = 0.33 s = . > PrinterFlatTest#test_flat_string = 0.35 s = . > AliasTest#test_alias = 0.10 s = . > LineNumbersTest#test_function_line_no = 4.50 s = . > MultiPrinterTest#test_refuses_io_objects = 0.00 s = . > MultiPrinterTest#test_refuses_non_hashes = 0.00 s = . > ExceptionsTest#test_profile = 0.00 s = . > ExceptionsTest#test_profile_allows_exceptions = 0.00 s = . > BasicTest#test_double_profile = 0.00 s = . > BasicTest#test_no_block = 0.00 s = . > BasicTest#test_running = 0.00 s = . > BasicTest#test_traceback = 0.00 s = . > PrinterGraphTest#test_graph_results_sorting = 0.32 s = . > BugsTest#test_array_push_optimized = 0.01 s = F > BugsTest#test_array_push_unoptimized = 0.00 s = . > SingletonTest#test_singleton = 0.00 s = . > PrinterCallTreeTest#test_call_tree_string = 0.27 s = . > UniqueCallPathTest#test_children_of = 0.00 s = F > UniqueCallPathTest#test_root = 0.00 s = . > UniqueCallPathTest#test_root_children = 0.00 s = . > UniqueCallPathTest#test_unique_path = 0.00 s = F > ExcludeThreadsTest#test_exclude_threads = 2.50 s = . > DynamicMethodTest#test_dynamic_method = 1.01 s = F > MarshalTest#test_marshal = DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:78. This will fail in Minitest 6. > DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:78. This will fail in Minitest 6. > DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:40. This will fail in Minitest 6. > DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:40. This will fail in Minitest 6. > DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:40. This will fail in Minitest 6. > DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:81. This will fail in Minitest 6. > DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:40. This will fail in Minitest 6. > 0.20 s = . > MarshalTest#test_singleton = DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:78. This will fail in Minitest 6. > DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:78. This will fail in Minitest 6. > DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:40. This will fail in Minitest 6. > DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:40. This will fail in Minitest 6. > DEPRECATED: Use assert_nil if expecting nil from > /<<PKGBUILDDIR>>/test/marshal_test.rb:40. This will fail in Minitest 6. > 0.00 s = . > GcTest#test_hold_onto_call_trees = 5.33 s = . > GcTest#test_hold_onto_measurements = 5.69 s = . > GcTest#test_hold_onto_method = 2.91 s = . > GcTest#test_hold_onto_root_call_tree = 1.87 s = . > GcTest#test_hold_onto_thread = 1.88 s = . > EnumerableTest#test_enumerable = 0.00 s = . > > Finished in 34.004112s, 1.6763 runs/s, 20.5563 assertions/s. > > 1) Failure: > BugsTest#test_array_push_optimized [/<<PKGBUILDDIR>>/test/yarv_test.rb:28]: > --- expected > +++ actual > @@ -1 +1 @@ > -["BugsTest#test_array_push_optimized", "BugsTest#array_push_optimized", > "Array#push"] > +["BugsTest#test_array_push_optimized", "BugsTest#array_push_optimized", > "Array#<<", "Array#push"] > > > 2) Failure: > UniqueCallPathTest#test_children_of > [/<<PKGBUILDDIR>>/test/unique_call_path_test.rb:82]: > Expected: 1 > Actual: 2 > > 3) Failure: > UniqueCallPathTest#test_unique_path > [/<<PKGBUILDDIR>>/test/unique_call_path_test.rb:109]: > Expected: 1 > Actual: 2 > > 4) Failure: > DynamicMethodTest#test_dynamic_method > [/<<PKGBUILDDIR>>/test/dynamic_method_test.rb:51]: > --- expected > +++ actual > @@ -4,4 +4,4 @@ > DynamicMethodTest::FruitMedley#banana > DynamicMethodTest::FruitMedley#orange > DynamicMethodTest::FruitMedley#apple > -Symbol#to_s" > +Integer#==" > > > 57 runs, 699 assertions, 4 failures, 0 errors, 0 skips > rake aborted! > Command failed with status (1): [ruby -w -I"test" > /usr/lib/ruby/gems/3.1.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb > "test/abstract_printer_test.rb" "test/alias_test.rb" "test/basic_test.rb" > "test/call_tree_visitor_test.rb" "test/call_trees_test.rb" > "test/duplicate_names_test.rb" "test/dynamic_method_test.rb" > "test/enumerable_test.rb" "test/exceptions_test.rb" > "test/exclude_methods_test.rb" "test/exclude_threads_test.rb" > "test/gc_test.rb" "test/line_number_test.rb" "test/marshal_test.rb" > "test/multi_printer_test.rb" "test/no_method_class_test.rb" > "test/printer_call_stack_test.rb" "test/printer_call_tree_test.rb" > "test/printer_flat_test.rb" "test/printer_graph_html_test.rb" > "test/printer_graph_test.rb" "test/printing_recursive_graph_test.rb" > "test/rack_test.rb" "test/singleton_test.rb" "test/unique_call_path_test.rb" > "test/yarv_test.rb" -v] > > Tasks: TOP => default > (See full trace by running task with --trace) > ERROR: Test "ruby3.1" failed. The full build log is available from: https://people.debian.org/~terceiro/ruby3.1/ruby-prof_1.3.1-2+rebuild1658134466_amd64.log To reproduce this, you need to install ruby-all-dev >= 1:3.0+2 (in experimental). If you fail to reproduce, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime. 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! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: ruby-prof Source-Version: 1.4.3-1 Done: Antonio Terceiro <terce...@debian.org> We believe that the bug you reported is fixed in the latest version of ruby-prof, 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 1015...@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 ruby-prof 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, 15 Sep 2022 21:56:53 -0300 Source: ruby-prof Architecture: source Version: 1.4.3-1 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <pkg-ruby-extras-maintain...@lists.alioth.debian.org> Changed-By: Antonio Terceiro <terce...@debian.org> Closes: 1015329 Changes: ruby-prof (1.4.3-1) unstable; urgency=medium . * Team upload . [ Debian Janitor ] * Trim trailing whitespace. * Use secure copyright file specification URI. * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. * Bump debhelper from old 12 to 13. * Update standards version to 4.5.1, no changes needed. . [ Sruthi Chandran ] * Allow backports versions to satify dependency . [ Cédric Boutillier ] * Update team name * Add .gitattributes to keep unwanted files out of the source package . [ Antonio Terceiro ] * New upstream version 1.4.3 * debian/rules: install using rubygems layout * debian/control: update with dh-make-ruby - Bump Standards-Version to 4.6.1; no changes needed - Add Rules-Requires-Root: no - Replace explicit dependency on ruby | ruby-interpreter with ${ruby:Depends} * Add patch to make require work on the Debian build * Skip tests that fail under ruby3.1. This has been reported upstream as issue #314 Link: https://github.com/ruby-prof/ruby-prof/issues/314 (Closes: #1015329) Checksums-Sha1: 413b8c44cbde189675d55d63f777b5ffac69047b 2012 ruby-prof_1.4.3-1.dsc 1065ba81af58f328096e1bb35ecff370cea4f087 71780 ruby-prof_1.4.3.orig.tar.xz a58a75ae2c026fccc71ad1b6b90dbdcad6cc0b37 8336 ruby-prof_1.4.3-1.debian.tar.xz e933cb2d3473e5612f38182761d0fadbf7b01676 9193 ruby-prof_1.4.3-1_amd64.buildinfo Checksums-Sha256: 47f7768e47e88d04751cf29738eb271909605742edcc6a14762b8c78b9c9e536 2012 ruby-prof_1.4.3-1.dsc a52d9b8a7241377197c04363c9e31f6b659b7342afabe24b52b2269f927a0109 71780 ruby-prof_1.4.3.orig.tar.xz b7e2368fb3b57fad0ea7a7c81bdabee7b5ab2e5720bb1f6021234eb39d7f0cb3 8336 ruby-prof_1.4.3-1.debian.tar.xz 90d350fbf93c7a853e7712a7a6978d7b2300f86357dc03d5ba554c31d6249cdf 9193 ruby-prof_1.4.3-1_amd64.buildinfo Files: 732a5a98d9060b9b01976ba207587c21 2012 ruby optional ruby-prof_1.4.3-1.dsc 541c48c4b9dea942916fdd2dc32452e2 71780 ruby optional ruby-prof_1.4.3.orig.tar.xz b588e904508062db27f9d6e389836b58 8336 ruby optional ruby-prof_1.4.3-1.debian.tar.xz badd0c3722a141d26debc6e34c5323fb 9193 ruby optional ruby-prof_1.4.3-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmMj0bEACgkQ/A2xu81G C96wNA//ecXquOaynQAnqFuHCMbEZimQq2XsVy9uy6E/VQvI5TlTv9T+rrDSOKln EGcGnfniAA+UQoyv353kkFqQjxcxDecZHMiofeBeKmJiC8FstDlbQ6PLlOjaVSc/ 74XXBtLpDEHEiSrE5olhgTHhlclfMtfD7jaBvJb11gKROWzMH/Dy4ghn3pQcGpHN ro2GWbJQ/MtxCx819IidS8UzXyFdZTviehFkXO5pge53xSEwA44smcsPyoQ4CA3G 7bBRHBi6mcaCljz2l+wZYyfN6hqo7aAfiAkw2yjVu11xexlPW1uaFJjiQF+Il+Tx B0oZRKWqrffye+ieluokjw224nbALouzNOiscVZYxaWWalnUhH9MxCBL316cX+cw xGzQAvHfjJ+o1MI4vG+Cufp/rrOxUZ6AhxswCwB3aLq0RsmQlWDEO6RU27e5ETqq jdVsFFmK/3nTLiKQ7xN2ZEUuBUuWgb7Z1+rNF0M+paBgVlEIrYUWiKaBhzx+uXQ8 DIxHjGfALtQAj30AsxXAYIt6q9CUnq5x3bvgQWOYEpUeIn8LqkUkuMUMTHJeVDy4 sa5UUj45QKnf8cq0GgOZnSuXLGDjnO+vLGHx9tn+Tm+rWSonlrOEUE6VZCpltLD1 1ilJWNtLXBArk003uMuLdUGFu6E3WD71rY4OT0C/EAXUWJ7coTE= =8zPd -----END PGP SIGNATURE-----
--- End Message ---