Your message dated Sat, 14 Mar 2020 09:36:17 +0000 with message-id <[email protected]> and subject line Bug#952045: fixed in ruby-net-scp 2.0.0-2 has caused the Debian Bug report #952045, regarding ruby-net-scp: FTBFS: ERROR: Test "ruby2.7" failed: Error: test_upload_file_with_metacharacters_in_name_should_escape_remote_file_name(TestUpload): RuntimeError: expected string "scp -t /path/to/remote/\\\u0001\\\u0002\\\u0003\\\u0004\\\u0005\\\u0006\\\a\\\b\\\t\\\v\\\f\\\r\\\u000E\\\u000F\\\u0010\\\u0011\\\u0012\\\u0013\\\u0014\\\u0015\\\u0016\\\u0017\\\u0018\\\u0019\\\u001A\\\e\\\u001C\\\u001D\\\u001E\\\u001F\\ \\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*\\+,-.0123456789:\\;\\<\\=\\>\\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\\[\\\\\\]\\^_\\`abcdefghijklmnopqrstuvwxyz\\{\\|\\}\\~\\\u007F.txt" but got "scp -t /path/to/remote/\\\x01\\\x02\\\x03\\\x04\\\x05\\\x06\\\a\\\b\\\t\\\v\\\f\\\r\\\x0E\\\x0F\\\x10\\\x11\\\x12\\\x13\\\x14\\\x15\\\x16\\\x17\\\x18\\\x19\\\x1A\\\e\\\x1C\\\x1D\\\x1E\\\x1F\\ \\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*+,-.0123456789:\\;\\<\\=\\>\\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\\[\\\\\\]\\^_\\`abcdefghijklmnopqrstuvwxyz\\{\\|\\}\\~\\\x7F.txt" 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 [email protected] immediately.) -- 952045: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952045 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: ruby-net-scp Version: 2.0.0-1 Severity: serious Justification: FTBFS on amd64 Tags: buster sid Usertags: ftbfs-20200222 ftbfs-buster Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > Error: > test_upload_file_with_metacharacters_in_name_should_escape_remote_file_name(TestUpload): > RuntimeError: expected string "scp -t > /path/to/remote/\\\u0001\\\u0002\\\u0003\\\u0004\\\u0005\\\u0006\\\a\\\b\\\t\\\v\\\f\\\r\\\u000E\\\u000F\\\u0010\\\u0011\\\u0012\\\u0013\\\u0014\\\u0015\\\u0016\\\u0017\\\u0018\\\u0019\\\u001A\\\e\\\u001C\\\u001D\\\u001E\\\u001F\\ > > \\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*\\+,-.0123456789:\\;\\<\\=\\>\\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\\[\\\\\\]\\^_\\`abcdefghijklmnopqrstuvwxyz\\{\\|\\}\\~\\\u007F.txt" > but got "scp -t > /path/to/remote/\\\x01\\\x02\\\x03\\\x04\\\x05\\\x06\\\a\\\b\\\t\\\v\\\f\\\r\\\x0E\\\x0F\\\x10\\\x11\\\x12\\\x13\\\x14\\\x15\\\x16\\\x17\\\x18\\\x19\\\x1A\\\e\\\x1C\\\x1D\\\x1E\\\x1F\\ > > \\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*+,-.0123456789:\\;\\<\\=\\>\\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\\[\\\\\\]\\^_\\`abcdefghijklmnopqrstuvwxyz\\{\\|\\}\\~\\\x7F.txt" > F > =============================================================================== > Failure: > test_upload_file_with_metacharacters_in_name_should_escape_remote_file_name(TestUpload): > unexpected invocation: File.open("/<<PKGBUILDDIR>>/test/test_upload.rb", > "rb") > satisfied expectations: > - allowed any number of times, not yet invoked: > File.new("/path/to/local/\u0001\u0002\u0003\u0004\u0005\u0006\a\b\t\v\f\r\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\e\u001C\u001D\u001E\u001F > > !\"\#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u007F.txt", > "wb", 438) > - allowed any number of times, not yet invoked: > File.open("/path/to/local/\u0001\u0002\u0003\u0004\u0005\u0006\a\b\t\v\f\r\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\e\u001C\u001D\u001E\u001F > > !\"\#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u007F.txt", > "rb") > - allowed any number of times, not yet invoked: > File.file?("/path/to/local/\u0001\u0002\u0003\u0004\u0005\u0006\a\b\t\v\f\r\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\e\u001C\u001D\u001E\u001F > > !\"\#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u007F.txt") > - allowed any number of times, not yet invoked: > File.directory?("/path/to/local/\u0001\u0002\u0003\u0004\u0005\u0006\a\b\t\v\f\r\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\e\u001C\u001D\u001E\u001F > > !\"\#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u007F.txt") > - allowed any number of times, not yet invoked: > File.stat("/path/to/local/\u0001\u0002\u0003\u0004\u0005\u0006\a\b\t\v\f\r\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\e\u001C\u001D\u001E\u001F > > !\"\#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u007F.txt") > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/code-snippet-fetcher.rb:29:in > `read_source' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/code-snippet-fetcher.rb:22:in > `source' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/code-snippet-fetcher.rb:10:in > `fetch' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/console/testrunner.rb:265:in > `fetch_code_snippet' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/console/testrunner.rb:239:in > `block in output_fault_backtrace' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/console/testrunner.rb:236:in > `each' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/console/testrunner.rb:236:in > `each_with_index' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/console/testrunner.rb:236:in > `output_fault_backtrace' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/console/testrunner.rb:208:in > `output_fault_in_detail' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/console/testrunner.rb:504:in > `output_progress_in_detail' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/console/testrunner.rb:101:in > `add_fault' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/util/observable.rb:78:in > `block in notify_listeners' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/util/observable.rb:78:in > `each' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/util/observable.rb:78:in > `notify_listeners' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/testrunnermediator.rb:98:in > `block in with_listener' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/util/observable.rb:78:in > `block in notify_listeners' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/util/observable.rb:78:in > `each' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/util/observable.rb:78:in > `notify_listeners' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testresult.rb:128:in > `notify_fault' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/error.rb:131:in > `add_error' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/error.rb:121:in > `add_error' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/error.rb:93:in > `handle_all_exception' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testcase.rb:841:in > `block in handle_exception' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testcase.rb:837:in > `each' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testcase.rb:837:in > `handle_exception' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testcase.rb:535:in > `rescue in block (2 levels) in run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testcase.rb:529:in > `block (2 levels) in run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/fixture.rb:270:in > `block in create_fixtures_runner' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/fixture.rb:270:in > `block in create_fixtures_runner' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/fixture.rb:270:in > `block in create_fixtures_runner' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/fixture.rb:251:in > `run_fixture' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/fixture.rb:286:in > `run_setup' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testcase.rb:528:in > `block in run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testcase.rb:527:in > `catch' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testcase.rb:527:in > `run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testsuite.rb:124:in > `run_test' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testsuite.rb:53:in > `run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testsuite.rb:124:in > `run_test' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testsuite.rb:53:in > `run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testsuite.rb:124:in > `run_test' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/testsuite.rb:53:in > `run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/testrunnermediator.rb:67:in > `run_suite' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/testrunnermediator.rb:45:in > `block (2 levels) in run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/testrunnermediator.rb:102:in > `with_listener' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/testrunnermediator.rb:41:in > `block in run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/testrunnermediator.rb:39:in > `catch' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/testrunnermediator.rb:39:in > `run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/testrunner.rb:40:in > `start_mediator' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/testrunner.rb:25:in > `start' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/ui/testrunnerutilities.rb:24:in > `run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/autorunner.rb:439:in > `block in run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/autorunner.rb:495:in > `change_work_directory' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/autorunner.rb:438:in > `run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/autorunner.rb:66:in > `run' > /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit.rb:511:in > `block (2 levels) in <top (required)>' > =============================================================================== > : (0.011144) > test_upload_file_with_preserve_should_send_times: .: (0.006132) > test_upload_file_with_progress_callback_should_invoke_callback: .: > (0.005683) > test_upload_file_with_spaces_in_name_should_escape_remote_file_name:.: > (0.006657) > test_upload_io_should_transfer_data: .: (0.008306) > test_upload_io_with_mode_should_honor_mode_as_permissions: .: > (0.008764) > test_upload_io_with_preserve_should_ignore_preserve:.: (0.006366) > test_upload_io_with_recursive_should_ignore_recursive: .: (0.006492) > test_upload_should_not_block: .: (0.007379) > test_upload_should_raise_error_if_gets_not_ok: .: (0.005145) > > Finished in 0.240519008 seconds. > ------------------------------------------------------------------------------- > 34 tests, 64 assertions, 2 failures, 2 errors, 0 pendings, 0 omissions, 0 > notifications > 94.1176% passed > ------------------------------------------------------------------------------- > 141.36 tests/s, 266.09 assertions/s > rake aborted! > Command failed with status (1): [ruby -w > "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/test_all.rb" > "test/test_download.rb" "test/test_scp.rb" "test/test_upload.rb" -v] > > Tasks: TOP => default > (See full trace by running task with --trace) > ERROR: Test "ruby2.7" failed: The full build log is available from: http://qa-logs.debian.net/2020/02/22/ruby-net-scp_2.0.0-1_unstable.log 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! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---Source: ruby-net-scp Source-Version: 2.0.0-2 Done: Antonio Terceiro <[email protected]> We believe that the bug you reported is fixed in the latest version of ruby-net-scp, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Antonio Terceiro <[email protected]> (supplier of updated ruby-net-scp 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 14 Mar 2020 06:24:25 -0300 Source: ruby-net-scp Architecture: source Version: 2.0.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Extras Maintainers <[email protected]> Changed-By: Antonio Terceiro <[email protected]> Closes: 952045 Changes: ruby-net-scp (2.0.0-2) unstable; urgency=medium . * Team upload . [ Debian Janitor ] * Update standards version to 4.4.1, no changes needed. * Remove obsolete fields Name, Contact from debian/upstream/metadata. . [ Antonio Terceiro ] * Refresh packaging files with new dh-make-ruby run * Fix test failure on ruby2.7 for now (Closes: 952045) Checksums-Sha1: 60a5bd5d091ce98cbad7bda9bef20d08609eb633 2161 ruby-net-scp_2.0.0-2.dsc 6f3abaae035322732e8b94585763f52cba30ca50 4476 ruby-net-scp_2.0.0-2.debian.tar.xz d4cc3e85a888efe8ecd0cb9ccc02ae68684d0d71 12845 ruby-net-scp_2.0.0-2_source.buildinfo Checksums-Sha256: 772a4334a36b61fd89ee57042887875ba7a63c39462f826d0dbebbd4f12b31ba 2161 ruby-net-scp_2.0.0-2.dsc f5f70765905b66c6fa7dff13d9511038c6dd14d0b4a9ea870aeb65715f2da3d7 4476 ruby-net-scp_2.0.0-2.debian.tar.xz 7c69258d5c69731ce90eccdf02bc65f6d26717f51f95d9fa5098a6ddd7ca88dc 12845 ruby-net-scp_2.0.0-2_source.buildinfo Files: 3b8d7db127c3b89c82dea564c0630480 2161 ruby optional ruby-net-scp_2.0.0-2.dsc 9abc3b18a599b418de139442186737f4 4476 ruby optional ruby-net-scp_2.0.0-2.debian.tar.xz 36d3f2c0a53831a79c1a07713c05f029 12845 ruby optional ruby-net-scp_2.0.0-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAl5so4cACgkQ/A2xu81G C97faBAA9cgDv+WWENiS1p9M7neYIllO05reQ2HtjPDrh1cOAC4j3dYWR1vGIjVs J4NH3wqMH4hybzV7+LYRHPx1IORp9gYLPU9hOnqfInAsUOUSKRgWGie/nXK0oni8 Uhgr8WEfkr6+pT7yiJBCYrqG1tjimLV3R/uFy8Yv2GDkMX0qHcPO9ADkh8pO4yfR cFvhGbwmEcWPYRrj5SHW8qzrpECMln7zWfltWTeaKqg/yZIqGX6ltzjpXEF5liri Fv0elc+zb2jmhnnAdD8BKI3Q6/46RV3GuJ7psJ4WuV8FQYQKLoih+diouPd5rHnx VdJ4WI2DDtP1RfGCmmcGMlqPzEyRQhaNMAvUd7TkuuZMNG+8LUrWvnjWckw2/KNZ vRme7vIVeENme8CV0Py7fxpBYWY2M8lSHKG3nCpeosn58BlT/xAnMTh5hsxpGAjM NHC5RGD04XL9hrC3QDumxvoPjBAitvLXMrrUf2mvDKS3uU285bW8whFuaj50kF4a rCFJWhmOnZwoznf04B2FesbXc+Bb5n9ICMf2ZZkTKoOy/vKP/lVLgJoP0UTQQ/ib hVhY29EdBZ9P6qgwhUDdahVfi1xcyyEevgOhjx5+dA/ZJ62gYkGExV+j/w63byOd QwZIId4mF96fJMXWeRdQLcHeue4Q9ovRrHgYN+RsTpqRC8Ki1Zc= =fOj3 -----END PGP SIGNATURE-----
--- End Message ---

