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

Attachment: 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 ---

Reply via email to