Your message dated Fri, 22 Oct 2021 01:03:38 +0000 with message-id <e1mdiya-000aan...@fasolo.debian.org> and subject line Bug#996517: fixed in ruby-tty-command 0.10.1-1 has caused the Debian Bug report #996517, regarding ruby-tty-command: FTBFS with ruby3.0: ERROR: Test "ruby3.0" failed: ArgumentError: 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.) -- 996517: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996517 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: ruby-tty-command Version: 0.9.0-2 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-tty-command 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 1, expected 0) > # ./lib/tty/command/cmd.rb:66:in `update' > # ./lib/tty/command.rb:177:in `command' > # ./lib/tty/command.rb:103:in `run' > # ./lib/tty/command.rb:159:in `ruby' > # ./spec/unit/ruby_spec.rb:7:in `block (2 levels) in <top (required)>' > > Top 2 slowest examples (0.06033 seconds, 28.6% of total time): > TTY::Command::Printers::Pretty prints output on error when > only_output_on_error is true > 0.04233 seconds ./spec/unit/printers/pretty_spec.rb:144 > TTY::Command :pty logs phased output in pseudo terminal mode > 0.018 seconds ./spec/unit/pty_spec.rb:30 > > Top 2 slowest example groups: > TTY::Command::Printers::Null > 0.00645 seconds average (0.01934 seconds / 3 examples) > ./spec/unit/printers/null_spec.rb:3 > TTY::Command :pty > 0.00634 seconds average (0.01902 seconds / 3 examples) > ./spec/unit/pty_spec.rb:3 > > Finished in 0.21107 seconds (files took 0.50957 seconds to load) > 116 examples, 39 failures > > Failed examples: > > rspec ./spec/unit/pty_spec.rb:30 # TTY::Command :pty logs phased output in > pseudo terminal mode > rspec ./spec/unit/pty_spec.rb:4 # TTY::Command :pty executes command in > pseudo terminal mode as global option > rspec ./spec/unit/pty_spec.rb:17 # TTY::Command :pty executes command in > pseudo terminal mode as command option > rspec ./spec/unit/printers/pretty_spec.rb:120 # > TTY::Command::Printers::Pretty prints output on error & raises ExitError when > only_output_on_error is true > rspec ./spec/unit/printers/pretty_spec.rb:144 # > TTY::Command::Printers::Pretty prints output on error when > only_output_on_error is true > rspec ./spec/unit/printers/pretty_spec.rb:97 # TTY::Command::Printers::Pretty > doesn't print output on success when only_output_on_error is true > rspec ./spec/unit/redirect_spec.rb:92 # TTY::Command redirect redirects > multiple fds to a file > rspec ./spec/unit/redirect_spec.rb:24 # TTY::Command redirect redirects > :stdout -> :stderr > rspec ./spec/unit/redirect_spec.rb:44 # TTY::Command redirect redirects > STDOUT -> :err > rspec ./spec/unit/redirect_spec.rb:4 # TTY::Command redirect accepts standard > shell redirects > rspec ./spec/unit/redirect_spec.rb:54 # TTY::Command redirect redirects > STDOUT -> '/dev/null > rspec ./spec/unit/redirect_spec.rb:63 # TTY::Command redirect redirects to a > file > rspec ./spec/unit/redirect_spec.rb:34 # TTY::Command redirect redirects 1 -> 2 > rspec ./spec/unit/redirect_spec.rb:75 # TTY::Command redirect redirects to a > file as an array value > rspec ./spec/unit/redirect_spec.rb:14 # TTY::Command redirect redirects :out > -> :err > rspec ./spec/unit/printers/quiet_spec.rb:37 # TTY::Command::Printers::Quiet > doesn't print output on success when only_output_on_error is true > rspec ./spec/unit/printers/quiet_spec.rb:54 # TTY::Command::Printers::Quiet > prints output on error when only_output_on_error is true > rspec ./spec/unit/timeout_spec.rb:14 # TTY::Command#run times out an infite > process with constant output > rspec ./spec/unit/timeout_spec.rb:24 # TTY::Command#run times out an infinite > process with constant input data > rspec ./spec/unit/timeout_spec.rb:4 # TTY::Command#run times out infinite > process without input or output > rspec ./spec/unit/output_spec.rb:6 # TTY::Command :output runs command and > prints to a file > rspec ./spec/unit/dry_run_spec.rb:35 # TTY::Command dry run doesn't collect > printout to stdin or stderr > rspec ./spec/unit/dry_run_spec.rb:11 # TTY::Command dry run runs command in > dry run mode > rspec ./spec/unit/dry_run_spec.rb:23 # TTY::Command dry run allows to run > command in dry mode > rspec ./spec/unit/input_spec.rb:4 # TTY::Command input reads user input data > rspec ./spec/unit/binmode_spec.rb:4 # TTY::Command#run encodes output as > unicode by default > rspec ./spec/unit/binmode_spec.rb:22 # TTY::Command#run encodes all commands > output as binary > rspec ./spec/unit/binmode_spec.rb:13 # TTY::Command#run encodes output as > binary > rspec ./spec/unit/run_spec.rb:64 # TTY::Command#run runs command successfully > with logging without uuid set locally > rspec ./spec/unit/run_spec.rb:138 # TTY::Command#run logs phased output in > one line > rspec ./spec/unit/run_spec.rb:48 # TTY::Command#run runs command successfully > with logging without uuid set globally > rspec ./spec/unit/run_spec.rb:99 # TTY::Command#run raises ExitError on > command failure > rspec ./spec/unit/run_spec.rb:30 # TTY::Command#run runs command successfully > with logging without color > rspec ./spec/unit/run_spec.rb:114 # TTY::Command#run streams output data > rspec ./spec/unit/run_spec.rb:12 # TTY::Command#run runs command successfully > with logging > rspec ./spec/unit/run_spec.rb:2 # TTY::Command#run runs command and prints to > stdout > rspec ./spec/unit/run_spec.rb:80 # TTY::Command#run runs command and fails > with logging > rspec ./spec/unit/run_spec.rb:128 # TTY::Command#run preserves ANSI codes > rspec ./spec/unit/ruby_spec.rb:4 # TTY::Command#ruby runs ruby with a single > string argument > > Randomized with seed 5975 > > /usr/bin/ruby3.0 > -I/usr/share/rubygems-integration/all/gems/rspec-support-3.9.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/lib > /usr/share/rubygems-integration/all/gems/rspec-core-3.9.2/exe/rspec > --pattern ./spec/\*\*/\*_spec.rb --format documentation failed > ERROR: Test "ruby3.0" failed: The full build log is available at https://people.debian.org/~kanashiro/ruby3.0/round2/builds/3/ruby-tty-command/ruby-tty-command_0.9.0-2+rebuild1633397540_amd64.build.txt
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: ruby-tty-command Source-Version: 0.10.1-1 Done: Athos Ribeiro <athos.ribe...@canonical.com> We believe that the bug you reported is fixed in the latest version of ruby-tty-command, 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. Athos Ribeiro <athos.ribe...@canonical.com> (supplier of updated ruby-tty-command 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, 21 Oct 2021 15:41:50 -0300 Source: ruby-tty-command Architecture: source Version: 0.10.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <pkg-ruby-extras-maintain...@lists.alioth.debian.org> Changed-By: Athos Ribeiro <athos.ribe...@canonical.com> Closes: 996517 Changes: ruby-tty-command (0.10.1-1) unstable; urgency=medium . * Team upload. * New upstream version 0.10.1 (Closes: #996517) * Adjust dependencies * Bump standards version to 4.6.0 * Move to compat level 13 Checksums-Sha1: 2d491c44f9c503bad34edb16a8e63faa1579aeae 2152 ruby-tty-command_0.10.1-1.dsc 9ed36607db41bf72e1e0fc862f471a4bc01483e8 32359 ruby-tty-command_0.10.1.orig.tar.gz 0bdd1f4e8148cc54001d2f477d06722a286045ef 2368 ruby-tty-command_0.10.1-1.debian.tar.xz Checksums-Sha256: 62a724209b25d98ebf730dbb60b2b71f8e68101f1f0f9e0facdc5a2cd50f487a 2152 ruby-tty-command_0.10.1-1.dsc 3df204c3c8527b45e0f3747d0dccd787d36092038da2f9369fdb414c246e7318 32359 ruby-tty-command_0.10.1.orig.tar.gz 726d6e5a118b5ac7abb43d7f3e8d8cd963d2649c8f59c73b0e1c6719bbff30e0 2368 ruby-tty-command_0.10.1-1.debian.tar.xz Files: becc5606ac8cad4f577c6e40b2560613 2152 ruby optional ruby-tty-command_0.10.1-1.dsc 238535336c4e160e10fb89c19b457814 32359 ruby optional ruby-tty-command_0.10.1.orig.tar.gz aa8b4f6c5c2a26a5488cb170ddfbfd0e 2368 ruby optional ruby-tty-command_0.10.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEjtbD+LrJ23/BMKhw+COicpiDyXwFAmFyCGMVHGthbmFzaGly b0BkZWJpYW4ub3JnAAoJEPgjonKYg8l8aqoP/jZ4+xCLp8pF0qR1HCQFrmZ24tQa KfjoSKXIJG/z2gwkY6ytFKyAQ5doOlVizvNM4jW6+wEPFfyEN8By6PtNCFil/Bgw 7Z8PBP5ov4mySKZN3ynRZmk2NEaO6mbWBXiSUNZi5cphGxz9/rd5lGcQciCkcpUE T6IK4NrYn8ipO+Snlx69o4yT+VTdGP07xXKgumuVtEEuk77uiD1ZS/p/iW83gDoL elv3L5Praxe3xvUdGTG1EtMjb/OOUjsZ2yny3+1mjVbGGF8IDJ0M93FABWtA3y9z 0DKhxGrcKey9Q0mACOK9Ph9u+znkWurZMjprkvi5NVjEDlEz7DZj0HJnVRUxu7EM +Yibc6Jvg02OcR7uRkshvcHK0w4QG2t4i8JAuLk6OjkA0pJ1TSOJ2Layyps1qodA 1yAfNPN3J/t9XEV4GKNl08/MbDk4LPgzCEJ+/99+nwbi4MMJxFpl7NDnJM2nfrPI 3dhLHsGkz4pMcHqwLWBl8RLinS502GI2ABxxk6txw7cs7euvHR9n9FLCk0Jw3PtN gZs7VNuvMDXP7xmD/0DTWhpMDO6AvV2JKrkmUA779Im9zkHTBmKvD3Y7LW1cCb9U Rdv4tjjEnvZhW4VH2OI1Hm9wvXgCroDXry0N8+NwughGfMfSM6lXNkiMC5smC1KK zgZuPQbehfXDbywv =M3j8 -----END PGP SIGNATURE-----
--- End Message ---