Your message dated Sat, 20 Jun 2026 17:48:44 +0000
with message-id <[email protected]>
and subject line Bug#1139980: fixed in ruby-bunny 3.1.0-2
has caused the Debian Bug report #1139980,
regarding ruby-bunny: FTBFS: flaky test: Failed examples: rspec 
./spec/higher_level_api/integration/basic_reject_spec.rb:132 # 
Bunny::Channel#basic_reject with requeue = default rejects a message
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.)


-- 
1139980: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139980
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ruby-bunny
Version: 3.1.0-1
Severity: serious
Tags: ftbfs forky sid

Hello Antonio et al.

This failure happens randomly, but I get a failure rate around 38% on machines
with 1 CPU and around 66% on machines with 2 CPUs (tried 20 times at least
in each case), which is bad enough for a stable release.

Follows my standard template for FTBFS bugs:

--------------------------------------------------------------------------

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202606/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

Caveat: The above should be understood as "where the reported randomness 
happens".

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ruby-bunny, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
Failures:

  1) Bunny::Channel#basic_reject with requeue = default rejects a message
     Failure/Error: q  = ch.queue("bunny.basic.reject.with-requeue-false", 
exclusive: true)

     Bunny::ResourceLocked:
       RESOURCE_LOCKED - cannot obtain exclusive access to locked queue 
'bunny.basic.reject.with-requeue-false' in vhost 'bunny_testbed'. It could be 
originally declared on another connection or the exclusive property value does 
not match that of the original...
     # 
/<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-3.1.0/lib/bunny/channel.rb:2730:in
 `raise_if_continuation_resulted_in_a_channel_error!'
     # 
/<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-3.1.0/lib/bunny/channel.rb:1412:in
 `queue_declare_without_recording_topology'
     # 
/<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-3.1.0/lib/bunny/channel.rb:1368:in
 `queue_declare'
     # 
/<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-3.1.0/lib/bunny/queue.rb:391:in
 `declare!'
     # 
/<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-3.1.0/lib/bunny/queue.rb:90:in
 `initialize'
     # 
/<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-3.1.0/lib/bunny/channel.rb:526:in
 `new'
     # 
/<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-3.1.0/lib/bunny/channel.rb:526:in
 `queue'
     # ./spec/higher_level_api/integration/basic_reject_spec.rb:134:in `block 
(3 levels) in <top (required)>'

Finished in 3 minutes 33.1 seconds (files took 0.17811 seconds to load)
489 examples, 1 failure

Failed examples:

rspec ./spec/higher_level_api/integration/basic_reject_spec.rb:132 # 
Bunny::Channel#basic_reject with requeue = default rejects a message

/usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/ 
[too-long-redacted] b --format documentation failed
Stopping and halting node bunny@sbuild ...
Gracefully halting Erlang VM
/usr/lib/ruby/vendor_ruby/gem2deb.rb:52:in `run': /usr/bin/ruby3.3 
/usr/bin/gem2deb-test-runner (Gem2Deb::CommandFailed)
        from /usr/lib/ruby/vendor_ruby/gem2deb.rb:64:in `block in run_ruby'
        from /usr/lib/ruby/vendor_ruby/gem2deb.rb:87:in `maybe_crossbuild'
        from /usr/lib/ruby/vendor_ruby/gem2deb.rb:63:in `run_ruby'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:189:in 
`run_tests_for_version'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:176:in `block in 
run_tests'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `each'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `run_tests'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:71:in `run_tests'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:57:in `install'
        from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:163:in `install'
        from /usr/bin/dh_ruby:89:in `<main>'
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-bunny 
returned exit code 1
make[1]: *** [debian/rules:12: override_dh_auto_install] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: ruby-bunny
Source-Version: 3.1.0-2
Done: Antonio Terceiro <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ruby-bunny, 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-bunny 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, 20 Jun 2026 14:19:48 -0300
Source: ruby-bunny
Architecture: source
Version: 3.1.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<[email protected]>
Changed-By: Antonio Terceiro <[email protected]>
Closes: 1139980
Changes:
 ruby-bunny (3.1.0-2) unstable; urgency=medium
 .
   * Add upstream patch to avoid flaky tests (Closes: #1139980)
   * debian/ruby-tests.rake: skip test that fails consistently
Checksums-Sha1:
 3239243985d72949fc37ec2bd62eeca7fcef5c06 2166 ruby-bunny_3.1.0-2.dsc
 0c48a2dc2091894ab271ac46b2e9710a3bf0caeb 8368 ruby-bunny_3.1.0-2.debian.tar.xz
 d6c849bb565083610bf90f5ed25dfd45e9ecd923 8392 
ruby-bunny_3.1.0-2_arm64.buildinfo
Checksums-Sha256:
 7a0f3ede877f68c8ef7db2496b46a15ba4b0faddb699d8683082eb601b3d0b58 2166 
ruby-bunny_3.1.0-2.dsc
 aebd1f89db4e4889e40f05fc808418c3ce833e0e5e6ccc5a88445379b390ef20 8368 
ruby-bunny_3.1.0-2.debian.tar.xz
 a3c4133ebfde96b55753962aaf604c1338ceed13b74e094c78b86c4d8d37c630 8392 
ruby-bunny_3.1.0-2_arm64.buildinfo
Files:
 5162f154650cd75f42b7fae766fe1ce5 2166 ruby optional ruby-bunny_3.1.0-2.dsc
 59c19c579f86e8cb73e77fbe27c33d10 8368 ruby optional 
ruby-bunny_3.1.0-2.debian.tar.xz
 085cf09bc7f0e16a98ae0d4b7ac5ecfd 8392 ruby optional 
ruby-bunny_3.1.0-2_arm64.buildinfo

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

iQIzBAEBCgAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmo2z5oACgkQ/A2xu81G
C97wYQ//dr8V67Gwe5EJCh50HKx6b5Ep4p8EsZ3IXh90+N4NWIaoCHnQffMcAw97
TPzMKcHXgTG7dF6SBQw9uDngtB2VlT2bMOlX4rajO/lswo1AsBmZdCKr3uI1VHSB
tQNSecVxJaUKY2Ngg7ThD+SocKIkofeDsBZGb2MgDABalepXKIHV1al1/JpMnjTE
xGYd76q+VRfw5WJMqRoLHFBHm9RFfKscddJA7qUoFfBJX31HfKx3dtv0d1Oa8S8C
9td2qQlpW454WZ4U7UMc0ZENbD8JrJax/cBMBj0WGdpg6f4BYgWxxiZOU86X40iy
dgElI9jzo3AsDl3GwP/EdUe9++YsgTl7zmNr1zZxldd7xAxIMtxn55QInIH9PN9f
Z6z7VOpl5JrkPMpQ9jKcQ/wZipZwUgBw8j+e6GC6KoNkOste7X2ZGZ3OOsifjHP/
/qsdQP3vdSnT1oVgSVzDfrWP0J0wvyisIQyfoPE5W/dKKGuXmIMxulFjs3U3jDc2
2oI8kR0LAJaBxA1XFdvEL/1ml2HHnbscIT4vH8qjN8YuL2MSXPhkEO6udO1q/6tN
C2oKN6fcJ57fLFexoy49gPt+jTypkLHXy0iocaK8KTgLyt/iiSQSIhdAvK0K0zhg
xyOPQmogfwuDVJuUockv9fa1+XuVXtyuqkYsul5c3408zkQ//Ig=
=gdhG
-----END PGP SIGNATURE-----

Attachment: pgpTGTb6jIUmN.pgp
Description: PGP signature


--- End Message ---

Reply via email to