Your message dated Mon, 02 Mar 2020 23:49:35 +0000
with message-id <[email protected]>
and subject line Bug#952063: fixed in ruby-htree 0.8+dfsg-4
has caused the Debian Bug report #952063,
regarding ruby-htree: FTBFS: ERROR: Test "ruby2.7" failed.
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.)


-- 
952063: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952063
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-htree
Version: 0.8+dfsg-3
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):
> /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Checking Rubygems dependency resolution on ruby2.7                          
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-htree/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0
>  ruby2.7 -e gem\ \"htree\"
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby2.7 from debian/ruby-tests.rb                             
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-htree/usr/lib/ruby/vendor_ruby:. 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-htree/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0
>  ruby2.7 debian/ruby-tests.rb
> Loaded suite debian/ruby-tests
> Started
> ...............................................................................
> ............................./<<PKGBUILDDIR>>/test/test-security.rb:8: 
> warning: $SAFE will become a normal global variable in Ruby 3.0
> /<<PKGBUILDDIR>>/test/test-security.rb:10: warning: $SAFE will become a 
> normal global variable in Ruby 3.0
> /<<PKGBUILDDIR>>/test/test-security.rb:11: warning: $SAFE will become a 
> normal global variable in Ruby 3.0
> /<<PKGBUILDDIR>>/test/test-security.rb:19: warning: $SAFE will become a 
> normal global variable in Ruby 3.0
> #<Thread:0x0000556fa9ca6d18 /<<PKGBUILDDIR>>/test/test-security.rb:9 run> 
> terminated with exception (report_on_exception is true):
> /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/assertions.rb:59:in
>  `block in assert_block': <SecurityError> exception was expected but none was 
> thrown. (Test::Unit::AssertionFailedError)
>       from 
> /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/assertions.rb:1635:in
>  `_wrap_assertion'
>       from 
> /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/assertions.rb:53:in
>  `assert_block'
>       from 
> /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/assertions.rb:1681:in
>  `block in _assert_raise'
>       from 
> /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/assertions.rb:1640:in
>  `_wrap_assertion'
>       from 
> /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/assertions.rb:1667:in
>  `_assert_raise'
>       from 
> /usr/share/rubygems-integration/all/gems/test-unit-3.3.4/lib/test/unit/assertions.rb:286:in
>  `assert_raise'
>       from /<<PKGBUILDDIR>>/test/test-security.rb:21:in `block in test_parse'
>       from /<<PKGBUILDDIR>>/test/test-security.rb:12:in `block in safe'
> F
> ===============================================================================
> Failure: test_parse(TestSecurity): <SecurityError> exception was expected but 
> none was thrown.
> /<<PKGBUILDDIR>>/test/test-security.rb:21:in `block in test_parse'
>      18:     safe(1) {
>      19:       assert_equal(1, $SAFE)
>      20:       assert_nothing_raised { HTree.parse("") }
>   => 21:       assert_raise(SecurityError) { HTree.parse("".taint) }
>      22:     }
>      23:     assert_nothing_raised { HTree.parse("") }
>      24:     assert_nothing_raised { HTree.parse("".taint) }
> /<<PKGBUILDDIR>>/test/test-security.rb:12:in `block in safe'
> ===============================================================================/<<PKGBUILDDIR>>/test/test-security.rb:8:
>  warning: $SAFE will become a normal global variable in Ruby 3.0
> 
> F
> ===============================================================================
> Failure: test_template(TestSecurity)
> /<<PKGBUILDDIR>>/test/test-security.rb:8:in `safe'
> /<<PKGBUILDDIR>>/test/test-security.rb:28:in `test_template'
>      25:   end
>      26: 
>      27:   def test_template
>   => 28:     safe(1) {
>      29:       assert_nothing_raised { HTree.expand_template("/dev/null", 
> nil, '') }
>      30:       assert_raise(SecurityError) { 
> HTree.expand_template("/dev/null".taint, nil, '') }
>      31:     }
> <0> expected but was
> <1>
> ===============================================================================
> ................................................
> Finished in 0.072014672 seconds.
> -------------------------------------------------------------------------------
> 158 tests, 607 assertions, 2 failures, 0 errors, 0 pendings, 0 omissions, 0 
> notifications
> 98.7342% passed
> -------------------------------------------------------------------------------
> 2194.00 tests/s, 8428.84 assertions/s
> ERROR: Test "ruby2.7" failed.

The full build log is available from:
   http://qa-logs.debian.net/2020/02/22/ruby-htree_0.8+dfsg-3_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-htree
Source-Version: 0.8+dfsg-4
Done: =?utf-8?q?C=C3=A9dric_Boutillier?= <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ruby-htree, 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.
Cédric Boutillier <[email protected]> (supplier of updated ruby-htree 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: SHA512

Format: 1.8
Date: Mon, 02 Mar 2020 23:00:12 +0100
Source: ruby-htree
Architecture: source
Version: 0.8+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<[email protected]>
Changed-By: Cédric Boutillier <[email protected]>
Closes: 952063
Changes:
 ruby-htree (0.8+dfsg-4) unstable; urgency=medium
 .
   * Team upload
 .
   [ Utkarsh Gupta ]
   * Add salsa-ci.yml
 .
   [ Debian Janitor ]
   * Trim trailing whitespace.
   * Use secure copyright file specification URI.
   * Bump debhelper from old 9 to 12.
 .
   [ Cédric Boutillier ]
   * Add patch to skip tests using the tainting mechanism, made no-op with
     ruby2.7 (Closes: #952063)
   * Bump Standards-Version to 4.5.0 (no changes needed)
   * Use salsa.debian.org in Vcs-* fields
Checksums-Sha1:
 fb1840c3ea984484ce6f90acf98fdd7e61518062 1712 ruby-htree_0.8+dfsg-4.dsc
 019ac6d0e904ce44ce6f49256e5e307429f1a45f 4948 
ruby-htree_0.8+dfsg-4.debian.tar.xz
 e71a9c34860ae32ceba1f66ff2c7625e1f1488de 13897 
ruby-htree_0.8+dfsg-4_source.buildinfo
Checksums-Sha256:
 9831a79f57666a7ede639f4be3cf813adc263e671a85c98f1bdcc48409b3b7f5 1712 
ruby-htree_0.8+dfsg-4.dsc
 8a274ff37aa4546068f26507c356904a87500bf49a8ec93f02816e6c87ba5d25 4948 
ruby-htree_0.8+dfsg-4.debian.tar.xz
 03e0eb88e459537cb8603bebd44261a853ebd8018092aa173d02dff09d7f713d 13897 
ruby-htree_0.8+dfsg-4_source.buildinfo
Files:
 c192bd99fb64da43f7335228883cf25d 1712 ruby optional ruby-htree_0.8+dfsg-4.dsc
 2bdce46e0a1d1363ae520f27e5f62b81 4948 ruby optional 
ruby-htree_0.8+dfsg-4.debian.tar.xz
 f4b93d3fcf20a028776acf0c143f8705 13897 ruby optional 
ruby-htree_0.8+dfsg-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEnM1rMZ2/jkCrGr0aia+CtznNIXoFAl5dkoYACgkQia+CtznN
IXqvNQf9HZVvWb3ZY+Xzz9ZdP5DWI2llLj/3BnWNt3Z8cq8IVD18RF3NIIYZe/Tv
BBDpFk86z1niECnoBScvmYxQE76c+fg1SsFUkxSdYEK6mgUMsvZJWG6LrK6WJiID
9yu9uRPccKAK8wi+3HmhracjjkKexPLIHa8809YBQlLobgqXpleAWXhrzeQTkSR9
AbMTx1ZXQAtTU7+Rxyynhs4d+CKocq7UXluSM258e46f9SRfwKA4ulOv7J9zkBQP
vYoi3XLmv1jHNx10tu78TH9VHpfLeQP1iBvaulzVyY+FYHOZP3uU7NBbWeRhX2c5
l21JuqriEQSfdGyB4EFuhVyYq8/vCg==
=pK9q
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to