Your message dated Sat, 27 Nov 2021 05:03:41 +0000
with message-id <[email protected]>
and subject line Bug#996378: fixed in ruby-rspec-retry 0.6.2-2
has caused the Debian Bug report #996378,
regarding ruby-rspec-retry: FTBFS with ruby3.0: ERROR: Test "ruby3.0" failed:
Failure/Error:
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.)
--
996378: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996378
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-rspec-retry
Version: 0.6.2-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ruby3.0
Hi,
We are about to enable building against ruby3.0 on unstable. During a test
rebuild, ruby-rspec-retry 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):
> Failure/Error:
> expect(example_group.class_variable_get(:@@results)).to eq({
> 'without retry option' => [true, 1],
> 'with retry option' => [false, 3]
> })
>
> NameError:
> uninitialized class variable @@results in
> RSpec::ExampleGroups::Anonymous
> # ./spec/lib/rspec/retry_spec.rb:359:in `class_variable_get'
> # ./spec/lib/rspec/retry_spec.rb:359:in `block (3 levels) in <top
> (required)>'
> # ./spec/spec_helper.rb:13:in `block (3 levels) in <top (required)>'
> # ./spec/spec_helper.rb:11:in `block (2 levels) in <top (required)>'
> # ./lib/rspec/retry.rb:124:in `block in run'
> # ./lib/rspec/retry.rb:110:in `loop'
> # ./lib/rspec/retry.rb:110:in `run'
> # ./lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
> # ./lib/rspec/retry.rb:37:in `block (2 levels) in setup'
>
> Finished in 0.259 seconds (files took 0.35161 seconds to load)
> 29 examples, 3 failures, 5 pending, 1 error occurred outside of examples
>
> Failed examples:
>
> rspec ./spec/lib/rspec/retry_spec.rb:70 # RSpec::Retry with retry option with
> :retry => 0 should still run once
> rspec ./spec/lib/rspec/retry_spec.rb:74 # RSpec::Retry with retry option with
> :retry => 0 should run have run once
> rspec ./spec/lib/rspec/retry_spec.rb:357 # RSpec::Retry
> Example::Procsy#attempts should be exposed
>
> /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-rspec-retry/ruby-rspec-retry_0.6.2-1+rebuild1633394189_amd64.build.txt
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: ruby-rspec-retry
Source-Version: 0.6.2-2
Done: Daniel Leidert <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ruby-rspec-retry, 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.
Daniel Leidert <[email protected]> (supplier of updated ruby-rspec-retry
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: Sat, 27 Nov 2021 05:39:26 +0100
Source: ruby-rspec-retry
Architecture: source
Version: 0.6.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<[email protected]>
Changed-By: Daniel Leidert <[email protected]>
Closes: 996378
Changes:
ruby-rspec-retry (0.6.2-2) unstable; urgency=medium
.
* Team upload.
.
[ Debian Janitor ]
* Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
Repository-Browse.
.
[ Daniel Leidert ]
* d/control: Add Testsuite and Rules-Requires-Root fields.
(Build-Depends): Bump debhelper to version 13.
(Standards-Version): Bump to 4.6.0.
(Depends): Remove interpreters and use ${ruby:Depends}.
* d/copyright: Add Upstream-Contact field.
(Copyright): Add team.
* d/rules: Use gem installation layout and install upstream changelog.
* d/watch: Bump to version 4.
* d/patches/0002-Workaround-class-variable-issues.patch: Add patch.
- Work around the usage of class variables in tests (closes: #996378).
* d/patches/series: Enable new patch.
* d/tests/*: Remove files in favor of Testsuite field in d/control.
* d/upstream/metadata: Add missing fields.
Checksums-Sha1:
79e0d6e140db876f7e6568762fc4f3d9dc6a6db9 2095 ruby-rspec-retry_0.6.2-2.dsc
407f6d98b95d597fd4af4b1753b0d587d465eb2d 4148
ruby-rspec-retry_0.6.2-2.debian.tar.xz
c92cca9d7031144fc0496305d75c0a66fdbde7b9 9343
ruby-rspec-retry_0.6.2-2_amd64.buildinfo
Checksums-Sha256:
389c0b29ba1a2b5664240c7fb6d488de813104e8051e8dcdad7cf0588b91c263 2095
ruby-rspec-retry_0.6.2-2.dsc
32be01fadeab162fa5ee39045fcbcd1f5175604eda518bd4967dab3940838067 4148
ruby-rspec-retry_0.6.2-2.debian.tar.xz
22b230c10a0a860ded4d3755fec0a7c77d6d795c9f898d7d3bf67417f6ef801d 9343
ruby-rspec-retry_0.6.2-2_amd64.buildinfo
Files:
85ba0b5ff32e53e67cc3a7213cea7d56 2095 ruby optional
ruby-rspec-retry_0.6.2-2.dsc
4874b526c8befd59b7c895838003b09b 4148 ruby optional
ruby-rspec-retry_0.6.2-2.debian.tar.xz
e4f927a0897f43f3152169153b408315 9343 ruby optional
ruby-rspec-retry_0.6.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAmGht6oACgkQS80FZ8KW
0F1b6Q/+NJ7iB3cwlvgcLhWsCQ8Hiojlbp0IxarRDC2jxKAROIjQlCSuZQIGpVJb
7+jATcshIYq/Esn0DHrnkcg5Uh897Bjf+GXy9VzDVG6BG0+EdMMJMzqzdj1CV2xL
z3e3YYUZwvYuWeXqhF+68nL9DrAdJnUPwJGx22UbNrvOyFCVyuBeDLMRre2aEOh6
rBqvI+FhMYbKnr3uTSBThnWkYYbKr+MLKLx8m3oOhQhvTEW/9qe+J6fr91Xk2mQy
K32q0m1a3MHlInj5JCYJJXsQ+SIezrjz7XsnLtaUgfta4zKiWHRyVnt5Wy9jY7B5
A8l0WI5qcZ+9cgTZiOW9B35B2lg7kZ9NHhs97JCM671g5+dneiA3kJYZiwIukAPm
uym7wnpzeg2EkWzCxLR6mABOz3+yEb2nOT+ITDzk1Ms69wASJ4CYaIU4HxTv+1fZ
QeTApgnlLAffB/POk/xXFZBGYWF/QiJD2ZPUsjSwjAYVt1fFPmakBeOXKKe5ktLE
bpqdNux33qOQ1C+jNMccTufJnMtWzCaJMya3HMxWxN0oDBPitAlyML5TOCKkXsZQ
+VQXT9gik7kg3Z6Rq0J3dwklGdlrvzMWNGh2F/f5+cRskIp8hQy+RmOAajZztVro
TF9f5slcVGRRqGhpjPKTM52kesSr6LDw/QMwV95x+QeYFLoF7Xw=
=Mpib
-----END PGP SIGNATURE-----
--- End Message ---