Your message dated Thu, 26 Mar 2020 00:49:48 +0000
with message-id <e1jhgis-000dgs...@fasolo.debian.org>
and subject line Bug#952027: fixed in ruby-declarative 0.0.10-2
has caused the Debian Bug report #952027,
regarding ruby-declarative: FTBFS: ERROR: Test "ruby2.5" failed: Invalid 
gemspec in [declarative.gemspec]: No such file or directory - git
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.)


-- 
952027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-declarative
Version: 0.0.10-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):
> Invalid gemspec in [declarative.gemspec]: No such file or directory - git
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-declarative/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/ruby/gems/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0
>  ruby2.5 -e gem\ \"declarative\"
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby2.5 from debian/ruby-tests.rake                           
>  │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-declarative/usr/lib/ruby/vendor_ruby:. 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-declarative/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/ruby/gems/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0
>  ruby2.5 -S rake -f debian/ruby-tests.rake
> /usr/bin/ruby2.5 -w -I"test"  
> "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/defaults_test.rb" 
> "test/definitions_test.rb" "test/heritage_test.rb" "test/schema_test.rb" 
> "test/variables_test.rb" "test/test_helper.rb" -v
> Run options: -v --seed 45730
> 
> # Running:
> 
> multiple Defaults#merge!#test_0001_merges arrays automatically = DEPRECATED: 
> global use of must_equal from /<<PKGBUILDDIR>>/test/defaults_test.rb:68. Use 
> _(obj).must_equal instead. This will fail in Minitest 6.
> 0.00 s = .
> multiple Defaults#merge!#test_0002_what = DEPRECATED: global use of 
> must_equal from /<<PKGBUILDDIR>>/test/defaults_test.rb:76. Use 
> _(obj).must_equal instead. This will fail in Minitest 6.
> 0.00 s = .
> DefinitionTest#test_0001_#merge does return deep copy = DEPRECATED: global 
> use of must_equal from /<<PKGBUILDDIR>>/test/definitions_test.rb:93. Use 
> _(obj).must_equal instead. This will fail in Minitest 6.
> 0.00 s = .
> with only dynamic property options#test_0001_anonymous = DEPRECATED: global 
> use of must_equal from /<<PKGBUILDDIR>>/test/defaults_test.rb:32. Use 
> _(obj).must_equal instead. This will fail in Minitest 6.
> 0.00 s = .
> deprecation#test_0001_prints deprecation twice = 0.00 s = F
> DSLOptionsTest#test_0006_creates new array if original not existent = 
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/variables_test.rb:63. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/variables_test.rb:9. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> 0.00 s = .
> DSLOptionsTest#test_0001_merges Merge over original = DEPRECATED: global use 
> of must_equal from /<<PKGBUILDDIR>>/test/variables_test.rb:19. Use 
> _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/variables_test.rb:9. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> 0.00 s = .
> DSLOptionsTest#test_0004_creates new hash if original not existent = 
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/variables_test.rb:44. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/variables_test.rb:9. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> 0.00 s = .
> DSLOptionsTest#test_0005_appends to Array = DEPRECATED: global use of 
> must_equal from /<<PKGBUILDDIR>>/test/variables_test.rb:54. Use 
> _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/variables_test.rb:9. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> 0.00 s = .
> DSLOptionsTest#test_0002_accepts Procs = DEPRECATED: global use of must_equal 
> from /<<PKGBUILDDIR>>/test/variables_test.rb:28. Use _(obj).must_equal 
> instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/variables_test.rb:9. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> 0.00 s = .
> DSLOptionsTest#test_0003_overrides original without Merge = DEPRECATED: 
> global use of must_equal from /<<PKGBUILDDIR>>/test/variables_test.rb:35. Use 
> _(obj).must_equal instead. This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/variables_test.rb:9. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> 0.00 s = .
> ::property still allows passing internal options#test_0001_anonymous = 
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/schema_test.rb:84. Use _(obj).must_equal instead. This 
> will fail in Minitest 6.
> 0.00 s = .
> SchemaTest#test_0001_anonymous = DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/schema_test.rb:39. Use _(obj).must_equal instead. This 
> will fail in Minitest 6.
> 0.00 s = .
> SchemaTest#test_0002_anonymous = DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/schema_test.rb:59. Use _(obj).must_equal instead. This 
> will fail in Minitest 6.
> 0.00 s = .
> multiple ::defaults#test_0001_anonymous = DEPRECATED: global use of 
> must_equal from /<<PKGBUILDDIR>>/test/schema_test.rb:108. Use 
> _(obj).must_equal instead. This will fail in Minitest 6.
> 0.00 s = .
> HeritageTest#test_0001_anonymous = DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/heritage_test.rb:17. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> 0.00 s = .
> DefinitionsTest#test_0002_overwrites old when called twice = DEPRECATED: 
> global use of must_equal from /<<PKGBUILDDIR>>/test/definitions_test.rb:28. 
> Use _(obj).must_equal instead. This will fail in Minitest 6.
> 0.00 s = .
> DefinitionsTest#test_0001_what = DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/definitions_test.rb:16. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/definitions_test.rb:18. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/definitions_test.rb:22. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> 0.00 s = .
> DefinitionsTest#test_0005_#add with inherit: true and block = DEPRECATED: 
> global use of must_equal from /<<PKGBUILDDIR>>/test/definitions_test.rb:72. 
> Use _(obj).must_equal instead. This will fail in Minitest 6.
> 0.00 s = .
> DefinitionsTest#test_0003_#add with block = DEPRECATED: global use of 
> must_equal from /<<PKGBUILDDIR>>/test/definitions_test.rb:39. Use 
> _(obj).must_equal instead. This will fail in Minitest 6.
> 0.00 s = .
> DefinitionsTest#test_0004_#add with :nested instead of block = DEPRECATED: 
> global use of must_equal from /<<PKGBUILDDIR>>/test/definitions_test.rb:50. 
> Use _(obj).must_equal instead. This will fail in Minitest 6.
> 0.00 s = .
> DefinitionsTest#test_0006_#add with nested options followed by inherit: true 
> = DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/definitions_test.rb:81. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> 0.00 s = .
> with only hashes#test_0001_anonymous = DEPRECATED: global use of must_equal 
> from /<<PKGBUILDDIR>>/test/defaults_test.rb:44. Use _(obj).must_equal 
> instead. This will fail in Minitest 6.
> 0.00 s = .
> hash options combined with dynamic options#test_0001_anonymous = DEPRECATED: 
> global use of must_equal from /<<PKGBUILDDIR>>/test/defaults_test.rb:18. Use 
> _(obj).must_equal instead. This will fail in Minitest 6.
> 0.00 s = .
> #call with block#test_0001_anonymous = DEPRECATED: global use of must_equal 
> from /<<PKGBUILDDIR>>/test/heritage_test.rb:46. Use _(obj).must_equal 
> instead. This will fail in Minitest 6.
> 0.00 s = .
> #add options win#test_0001_anonymous = DEPRECATED: global use of must_equal 
> from /<<PKGBUILDDIR>>/test/defaults_test.rb:58. Use _(obj).must_equal 
> instead. This will fail in Minitest 6.
> 0.00 s = .
> dup of arguments#test_0001_anonymous = DEPRECATED: global use of must_equal 
> from /<<PKGBUILDDIR>>/test/heritage_test.rb:32. Use _(obj).must_equal 
> instead. This will fail in Minitest 6.
> 0.00 s = .
> 
> Finished in 0.011357s, 2377.4725 runs/s, 3169.9634 assertions/s.
> 
>   1) Failure:
> deprecation#test_0001_prints deprecation twice 
> [/<<PKGBUILDDIR>>/test/defaults_test.rb:96]:
> --- expected
> +++ actual
> @@ -1,3 +1,5 @@
>  "[Declarative] Defaults#merge! and #call still accept arrays and 
> automatically prepend those. This is now deprecated, you should replace `ary` 
> with `Declarative::Variables::Append(ary)`.
>  [Declarative] Defaults#merge! and #call still accept arrays and 
> automatically prepend those. This is now deprecated, you should replace `ary` 
> with `Declarative::Variables::Append(ary)`.
> +DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/defaults_test.rb:94. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
> +DEPRECATED: global use of must_equal from 
> /<<PKGBUILDDIR>>/test/defaults_test.rb:96. Use _(obj).must_equal instead. 
> This will fail in Minitest 6.
>  "
> 
> 
> 27 runs, 36 assertions, 1 failures, 0 errors, 0 skips
> rake aborted!
> Command failed with status (1): [ruby -w -I"test"  
> "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/defaults_test.rb" 
> "test/definitions_test.rb" "test/heritage_test.rb" "test/schema_test.rb" 
> "test/variables_test.rb" "test/test_helper.rb" -v]
> 
> Tasks: TOP => default
> (See full trace by running task with --trace)
> ERROR: Test "ruby2.5" failed: 

The full build log is available from:
   http://qa-logs.debian.net/2020/02/22/ruby-declarative_0.0.10-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-declarative
Source-Version: 0.0.10-2
Done: Daniel Leidert <dleid...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ruby-declarative, 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 952...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Leidert <dleid...@debian.org> (supplier of updated ruby-declarative 
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: SHA512

Format: 1.8
Date: Thu, 26 Mar 2020 01:21:35 +0100
Source: ruby-declarative
Architecture: source
Version: 0.0.10-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Daniel Leidert <dleid...@debian.org>
Closes: 952027
Changes:
 ruby-declarative (0.0.10-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Daniel Leidert ]
   * d/compat: Remove obsolete file.
   * d/control: Add Rules-Requires-Root field.
     (Build-Depends): Use debhelper-compat version 12.
     (Standards-Version): Bump to 4.5.0.
     (Depends): Add ${ruby:Depends} and remove interpreter.
   * d/copyright: Add Upstream-Contact field.
   * d/ruby-tests.rake: Ensure an UTF-8 variable.
   * d/rules: Install upstream changelog.
   * d/watch: Use github release site.
   * d/patches/0001-Remove-git-from-gemspec.patch: Add patch.
     - Don't use git in .gemspec.
   * d/patches/0002-Fix-test-and-ignore-minitest6-warnings.patch: Add patch.
     - Ignore the deprecation warning by minitest, fix test (closes: #952027).
   * d/patches/series: Enable new patches.
   * d/upstream/metadata. Remove obsolete Name and Contact fields.
 .
   [ Antonio Terceiro ]
   * d/patches/0003_Fix-for-minitest6.patch: Add patch.
     - Fix Fix warnings against minitest 6
   * d/patches/0004_Fix-for-ruby27.patch: Add patch.
     - Fix tests on Ruby 2.5+.
   * d/patches/series: Enable new patches.
Checksums-Sha1:
 b846eb81dc77c1c0cd6cf7d9748d75f653b78329 2086 ruby-declarative_0.0.10-2.dsc
 117dc25558ca1ccd1a177ae53e07fe24fba8dbb9 6172 
ruby-declarative_0.0.10-2.debian.tar.xz
 641503b56bbbcdd4fda4c84611bf92ac4763ae28 8624 
ruby-declarative_0.0.10-2_amd64.buildinfo
Checksums-Sha256:
 a1508484899e6a981fc18c7d30b040bcfdc6fb6ee3dc52defc6ed7baa4ec8658 2086 
ruby-declarative_0.0.10-2.dsc
 a3743f12878251a87f1f179292081d037343d4d6025ed75e6d63a2315910727a 6172 
ruby-declarative_0.0.10-2.debian.tar.xz
 37e9bfc7d3fc15668c982dbd1ef6cbe6426fccc3bfb37db55f02b90027f13d4b 8624 
ruby-declarative_0.0.10-2_amd64.buildinfo
Files:
 5f1cbdf21553d3e32737231d37284724 2086 ruby optional 
ruby-declarative_0.0.10-2.dsc
 b414ea7f029d159a6c625ce720e005eb 6172 ruby optional 
ruby-declarative_0.0.10-2.debian.tar.xz
 e0e2f0c7be326e5a14418cacbe086772 8624 ruby optional 
ruby-declarative_0.0.10-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAl579jAACgkQS80FZ8KW
0F1V+w//SDZg/6DbDWF3aUXdVbjgaKsTmXE4imDaU25W1Qq/mhL7Jmm2HMmYekzx
V5EVIYjXh3TCu0AniU4jrXmjrtb+g9EHtMMEur/nR9Q/48HE7WM9UuLXtEJBUP3T
koWkixnJISkyrsTh6o5GSmqRyh36BfMNSnjxvclcWYOn54AGThSRjxqc532CFvVX
CrcLwsUqvO73d59QtoqycLWBYBhQuFSNIzGRBs6qrNUU4Ct00bMe/NTAj9RBZp/A
lEHRj7jlQyGFQWmRpS5lwdWU0YzKN6W3IfbDo5WQsWH9zHtIEUSzVEruvhC/LHOJ
h+t7n+Xpp5fI1A6Z+0kCTDkn7VeCGTv+C31PUidabsbeiYKs8vvXqAbnEAuY3Hq0
1zW8A2IejcmiGmlK8VINMYjSpKAdXbNAWAb6P73s+Gtq/JEaPQSdHApvjkGXtwFf
aMgY52Xoo3pOkSJdbt6JerZ/jLUDYuabKl+S6lHxxu/B7e5c6F0WYmDR2vgEEVoE
jXULO3dYl1sxkyh7fF6LzyxVRJfjx9yS4FVydwpJkE8yVNEU1LXM3Pa4TXsziBe3
/LF8+NNwuzsHaDcK7QbuYHjrxGVKaCKbIqvUEAA61+P3AZhp8qmtJDARb2Vzuo3B
45L1cRdBqid0RNnTmPSCgCP3DUMNh8TxeHoQSRh1CSc2as0z4JE=
=N2zt
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to