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

Reply via email to