Your message dated Thu, 29 Dec 2022 13:04:56 +0000 with message-id <e1pasae-005102...@fasolo.debian.org> and subject line Bug#1027093: fixed in ruby-thor 1.2.1-2 has caused the Debian Bug report #1027093, regarding ruby-thor: FTBFS with ruby-rspec 3.12: ERROR: Test "ruby3.1" failed: Failure/Error: result = Thor::LineEditor.readline(message, options) 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.) -- 1027093: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027093 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: ruby-thor Version: 1.2.1-1 Severity: important Justification: FTBFS Tags: bookworm sid ftbfs User: debian-r...@lists.debian.org Usertags: ruby-rspec-3.12 Hi, I'm about to upload ruby-rspec 3.12. During a test rebuild with that version, ruby-thor failed to build. Relevant part of the build log (hopefully): > Failure/Error: result = Thor::LineEditor.readline(message, options) > > Thor::LineEditor received :readline with unexpected arguments > expected: ("Overwrite foo? (enter \"h\" for help) [Ynaqdhm] ", > {:add_to_history=>false}) (keyword arguments) > got: ("Overwrite foo? (enter \"h\" for help) [Ynaqdhm] ", > {:add_to_history=>false}) (options hash) > # > /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support.rb:102:in > `block in <module:Support>' > # > /usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib/rspec/support.rb:111:in > `notify_failure' > # > /usr/share/rubygems-integration/all/gems/rspec-mocks-3.12.1/lib/rspec/mocks/error_generator.rb:348:in > `notify' > # > /usr/share/rubygems-integration/all/gems/rspec-mocks-3.12.1/lib/rspec/mocks/error_generator.rb:332:in > `__raise' > # > /usr/share/rubygems-integration/all/gems/rspec-mocks-3.12.1/lib/rspec/mocks/error_generator.rb:55:in > `raise_unexpected_message_args_error' > # > /usr/share/rubygems-integration/all/gems/rspec-mocks-3.12.1/lib/rspec/mocks/message_expectation.rb:555:in > `raise_unexpected_message_args_error' > # > /usr/share/rubygems-integration/all/gems/rspec-mocks-3.12.1/lib/rspec/mocks/proxy.rb:216:in > `message_received' > # > /usr/share/rubygems-integration/all/gems/rspec-mocks-3.12.1/lib/rspec/mocks/proxy.rb:360:in > `message_received' > # > /usr/share/rubygems-integration/all/gems/rspec-mocks-3.12.1/lib/rspec/mocks/method_double.rb:91:in > `proxy_method_invoked' > # > /usr/share/rubygems-integration/all/gems/rspec-mocks-3.12.1/lib/rspec/mocks/method_double.rb:67:in > `block (2 levels) in define_proxy_method' > # ./lib/thor/shell/basic.rb:460:in `ask_simply' > # ./lib/thor/shell/basic.rb:85:in `ask' > # ./lib/thor/shell/basic.rb:290:in `block in file_collision' > # ./lib/thor/shell/basic.rb:289:in `loop' > # ./lib/thor/shell/basic.rb:289:in `file_collision' > # ./spec/shell/basic_spec.rb:492:in `block (4 levels) in <top > (required)>' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:263:in > `instance_exec' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:263:in > `block in run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:511:in > `block in with_around_and_singleton_context_hooks' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:468:in > `block in with_around_example_hooks' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/hooks.rb:486:in > `block in run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/hooks.rb:624:in > `run_around_example_hooks_for' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/hooks.rb:486:in > `run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:468:in > `with_around_example_hooks' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:511:in > `with_around_and_singleton_context_hooks' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example.rb:259:in > `run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:646:in > `block in run_examples' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:642:in > `map' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:642:in > `run_examples' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:607:in > `run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:608:in > `block in run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:608:in > `map' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:608:in > `run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:608:in > `block in run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:608:in > `map' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/example_group.rb:608:in > `run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in > `block (3 levels) in run_specs' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in > `map' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:121:in > `block (2 levels) in run_specs' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/configuration.rb:2070:in > `with_suite_hooks' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:116:in > `block in run_specs' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/reporter.rb:74:in > `report' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:115:in > `run_specs' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:89:in > `run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:71:in > `run' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib/rspec/core/runner.rb:45:in > `invoke' > # > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec:4:in > `<main>' > > Finished in 1.03 seconds (files took 0.50471 seconds to load) > 793 examples, 18 failures > > Failed examples: > > rspec ./spec/line_editor_spec.rb:16 # Thor::LineEditor on a system without > Readline support .readline uses the Basic line editor > rspec ./spec/parser/options_spec.rb:112 # Thor::Options#parse raises an error > for unknown switches > rspec ./spec/shell/basic_spec.rb:71 # Thor::Shell::Basic#ask prints a message > to the user with the available options, expects case-sensitive matching, and > determines the correctness of the answer > rspec ./spec/shell/basic_spec.rb:77 # Thor::Shell::Basic#ask prints a message > to the user with the available options, expects case-sensitive matching, and > reasks the question after an incorrect response > rspec ./spec/shell/basic_spec.rb:84 # Thor::Shell::Basic#ask prints a message > to the user with the available options, expects case-sensitive matching, and > reasks the question after a case-insensitive match > rspec ./spec/shell/basic_spec.rb:91 # Thor::Shell::Basic#ask prints a message > to the user with the available options, expects case-insensitive matching, > and determines the correctness of the answer > rspec ./spec/shell/basic_spec.rb:97 # Thor::Shell::Basic#ask prints a message > to the user with the available options, expects case-insensitive matching, > and reasks the question after an incorrect response > rspec ./spec/shell/basic_spec.rb:104 # Thor::Shell::Basic#ask prints a > message to the user containing a default and sets the default if only enter > is pressed > rspec ./spec/shell/basic_spec.rb:109 # Thor::Shell::Basic#ask prints a > message to the user with the available options and reasks the question after > an incorrect response and then returns the default > rspec ./spec/shell/basic_spec.rb:118 # Thor::Shell::Basic#yes? asks the user > and returns true if the user replies yes > rspec ./spec/shell/basic_spec.rb:123 # Thor::Shell::Basic#yes? asks the user > and returns false if the user replies no > rspec ./spec/shell/basic_spec.rb:128 # Thor::Shell::Basic#yes? asks the user > and returns false if the user replies with an answer other than yes or no > rspec ./spec/shell/basic_spec.rb:135 # Thor::Shell::Basic#no? asks the user > and returns true if the user replies no > rspec ./spec/shell/basic_spec.rb:140 # Thor::Shell::Basic#no? asks the user > and returns false if the user replies yes > rspec ./spec/shell/basic_spec.rb:145 # Thor::Shell::Basic#no? asks the user > and returns false if the user replies with an answer other than yes or no > rspec ./spec/shell/basic_spec.rb:439 # Thor::Shell::Basic#file_collision > shows a menu with options > rspec ./spec/shell/basic_spec.rb:480 # Thor::Shell::Basic#file_collision > always returns true if the user chooses always > rspec ./spec/shell/basic_spec.rb:490 # Thor::Shell::Basic#file_collision when > a block is given displays diff and merge options to the user > > Coverage report generated for RSpec to /<<PKGBUILDDIR>>/coverage. 2201 / 2341 > LOC (94.02%) covered. > [33m[Coveralls] Outside the CI environment, not sending data.[0m > Stopped processing SimpleCov as a previous error not related to SimpleCov has > been detected > /usr/bin/ruby3.1 > -I/usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec > --pattern ./spec/\*\*/\*_spec.rb --backtrace -r ./spec/helper.rb failed > ERROR: Test "ruby3.1" failed: The full build log is attached. If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affectsruby-thor.log.gz
Description: application/gzipsignature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: ruby-thor Source-Version: 1.2.1-2 Done: HIGUCHI Daisuke (VDR dai) <d...@debian.org> We believe that the bug you reported is fixed in the latest version of ruby-thor, 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 1027...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. HIGUCHI Daisuke (VDR dai) <d...@debian.org> (supplier of updated ruby-thor 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, 29 Dec 2022 21:29:17 +0900 Source: ruby-thor Architecture: source Version: 1.2.1-2 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <pkg-ruby-extras-maintain...@lists.alioth.debian.org> Changed-By: HIGUCHI Daisuke (VDR dai) <d...@debian.org> Closes: 1027093 Changes: ruby-thor (1.2.1-2) unstable; urgency=medium . * Team upload. . [ HIGUCHI Daisuke (VDR dai) ] * fix FTBFS rspec-mock 3.12 and ruby 3.1 (Closes: #1027093). * Drop XS-Ruby-Version and XB-Ruby-Version. * d/p/*: set Forwarded as no. * disable coveralls (ruby-coveralls is not working at Salsa). * d/p/skip-no-thorfiles-test.patch: Skip some failure test in Salsa CI. * clean coverage and spec/sandbox directories. * Bump Standards-Version to 4.6.1. Checksums-Sha1: 02bd256637a3d8d1a11dc452abcd0e6de97a711e 2044 ruby-thor_1.2.1-2.dsc c0b61b40ab743dc04a66a1c6ea8f1c5192d36a62 8132 ruby-thor_1.2.1-2.debian.tar.xz Checksums-Sha256: e89228156b7ebbc066bee486f65cc4632ea8f0e7356398ed30e7920c3da2ce0b 2044 ruby-thor_1.2.1-2.dsc 43762f735da8326d910e075ae7bafe8a0403c641ce8538a01bfc9ec8b1cf33b7 8132 ruby-thor_1.2.1-2.debian.tar.xz Files: bb1c71c4e1a823d8344cc3e6c5d29df0 2044 ruby optional ruby-thor_1.2.1-2.dsc e1468afd125f3aac1d9f0a8f13c09b3c 8132 ruby optional ruby-thor_1.2.1-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEECynYjkLmt2W42OpQeDlhndQ5Zo4FAmOti8sACgkQeDlhndQ5 Zo6Dgg//S7UZqqPPW9tOqlHhd5p3OGG/S9TsrFVjhtTyZoRNUzjLjAZchHSLGNYB /pCLJPWvDuY93ba9avSqNkwh0HdHwT/PqnFKWGE6rZfaQ6YAkdxcZT0RlAOQGbtQ d/nlWsl/XmqA0YJNTbULsnuy0oQ4LUqtsWST5MhOC1dyQsNAdceP2n8C8bU9i8/e Mi2u03nn3qLg95IhiCjtp481/a4if8EC46zgQZpazYUKTIc/7kG6Zup/hNM6TPH3 Ks7rFk25mqD5v1g7/a1ySyAbM2vdKv3GRFqKinUfo6p8wUo4nzs8D/lSTsw+xd/G 0tddz/eHQfmJQBIeiGZbwSEQpLL6sfIGrOFf8fXubbJh75MJlImLZOk2Lkni4TjO LksvvCWCWf6Eeqsb5FW/8lQo54e3eVYsOjwMVAPuMO6PMhKVdxdmoinbPoBpypXp VSPgOAzVqbKnCzhIh7Nh07sQtFxK+ujAY44HjfupISOLZbiRj9JJbXGElY0U+qsL TH5CgTwuaiRmaS8q+AT3ZdgLdnx2R4ZNg1uBpoS0KDQKhFI8LmmDSaJZ0YZkiQLV BloXgDgm8jm99g9uRnY1fvVyRrdaa/Us7cygDrNVb23FIuspwhmXdxHnDUmFoYmt Z12K007BtsetJ4WQ+YBGBVqAMY/LAlMtrVkwBufCHSdsBLbNPYM= =WL+X -----END PGP SIGNATURE-----
--- End Message ---