Package: src:ruby-bunny Version: 2.23.0-1 Severity: serious Tags: ftbfs forky sid
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/202605/ 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. 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. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --buildsystem=ruby --with ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary dh binary --buildsystem=ruby --with ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby [... snipped ...] # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1897:in `wait_on_continuations' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1096:in `block in queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1691:in `with_continuation_timeout' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1095:in `queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:397:in `declare!' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:79:in `initialize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `new' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `queue' # ./spec/higher_level_api/integration/consumer_cancellation_notification_spec.rb:23:in `block (4 levels) in <top (required)>' 44) Bunny::Channel with a multi-threaded connection when publishing with confirms enabled #wait_for_confirms should not hang when all the publishes are confirmed Failure/Error: q = ch2.queue(queue_name, auto_delete: true) Timeout::Error: Timeout::Error Shared Example Group: "publish confirms" called from ./spec/higher_level_api/integration/publisher_confirms_spec.rb:126 # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:39:in `block in poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `synchronize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1897:in `wait_on_continuations' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1096:in `block in queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1691:in `with_continuation_timeout' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1095:in `queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:397:in `declare!' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:79:in `initialize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `new' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `queue' # ./spec/higher_level_api/integration/consumer_cancellation_notification_spec.rb:63:in `block (4 levels) in <top (required)>' 45) Bunny::Channel with a single-threaded connection when publishing with confirms enabled increments delivery index Failure/Error: q = ch2.queue(queue_name, auto_delete: true) Timeout::Error: Timeout::Error Shared Example Group: "publish confirms" called from ./spec/higher_level_api/integration/publisher_confirms_spec.rb:189 # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:39:in `block in poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `synchronize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1897:in `wait_on_continuations' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1096:in `block in queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1691:in `with_continuation_timeout' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1095:in `queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:397:in `declare!' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:79:in `initialize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `new' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `queue' # ./spec/higher_level_api/integration/consumer_cancellation_notification_spec.rb:103:in `block (4 levels) in <top (required)>' 46) Bunny::Queue#delete with a name of an existing queue deletes that queue Failure/Error: q = ch.queue("") Timeout::Error: Timeout::Error # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:39:in `block in poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `synchronize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1897:in `wait_on_continuations' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1096:in `block in queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1691:in `with_continuation_timeout' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1095:in `queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:397:in `declare!' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:79:in `initialize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `new' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `queue' # ./spec/higher_level_api/integration/queue_delete_spec.rb:19:in `block (3 levels) in <top (required)>' 47) Bunny::Queue#subscribe with automatic acknowledgement mode registers the consumer Failure/Error: q = ch.queue(queue_name, auto_delete: true, durable: false) Timeout::Error: Timeout::Error # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:39:in `block in poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `synchronize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1897:in `wait_on_continuations' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1096:in `block in queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1691:in `with_continuation_timeout' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1095:in `queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:397:in `declare!' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:79:in `initialize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `new' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `queue' # ./spec/higher_level_api/integration/read_only_consumer_spec.rb:31:in `block (3 levels) in <top (required)>' 48) Registering 2nd exclusive consumer on queue raises a meaningful exception Failure/Error: q1 = ch1.queue("", :auto_delete => true) Timeout::Error: Timeout::Error # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:39:in `block in poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `synchronize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1897:in `wait_on_continuations' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1096:in `block in queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1691:in `with_continuation_timeout' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1095:in `queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:397:in `declare!' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:79:in `initialize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `new' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `queue' # ./spec/issues/issue141_spec.rb:19:in `block (2 levels) in <top (required)>' 49) Bunny::Channel#open properly resets channel exception state Failure/Error: q = ch.queue("bunny.tests.my.queue") Timeout::Error: Timeout::Error # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:39:in `block in poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `synchronize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1897:in `wait_on_continuations' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1096:in `block in queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1691:in `with_continuation_timeout' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1095:in `queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:397:in `declare!' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:79:in `initialize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `new' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `queue' # ./spec/issues/issue83_spec.rb:27:in `block (2 levels) in <top (required)>' 50) Bunny::Channel#basic_cancel when the given consumer tag is valid cancels the consumer Failure/Error: ch = @connection.create_channel RuntimeError: this connection is not open. Was Bunny::Session#start invoked? Is automatic recovery enabled? # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/session.rb:383:in `create_channel' # ./spec/lower_level_api/integration/basic_cancel_spec.rb:50:in `block (3 levels) in <top (required)>' 51) Bunny::Channel#basic_cancel when the given consumer tag is invalid (was never registered) DOES NOT cause a channel error Failure/Error: ch = @connection.create_channel RuntimeError: this connection is not open. Was Bunny::Session#start invoked? Is automatic recovery enabled? # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/session.rb:383:in `create_channel' # ./spec/lower_level_api/integration/basic_cancel_spec.rb:60:in `block (3 levels) in <top (required)>' 52) Bunny::Channel#basic_cancel when the given consumer tag belongs to a different channel DOES NOT cause a channel error Failure/Error: ch1 = @connection.create_channel RuntimeError: this connection is not open. Was Bunny::Session#start invoked? Is automatic recovery enabled? # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/session.rb:383:in `create_channel' # ./spec/lower_level_api/integration/basic_cancel_spec.rb:71:in `block (3 levels) in <top (required)>' 53) Bunny::Channel#basic_consume with automatic acknowledgement mode causes messages to be automatically removed from the queue after delivery Failure/Error: ch = @connection.create_channel RuntimeError: this connection is not open. Was Bunny::Session#start invoked? Is automatic recovery enabled? # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/session.rb:383:in `create_channel' # ./spec/lower_level_api/integration/basic_consume_spec.rb:52:in `block (3 levels) in <top (required)>' 54) Bunny::Channel#basic_consume with manual acknowledgement mode waits for an explicit acknowledgement Failure/Error: ch = @connection.create_channel RuntimeError: this connection is not open. Was Bunny::Session#start invoked? Is automatic recovery enabled? # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/session.rb:383:in `create_channel' # ./spec/lower_level_api/integration/basic_consume_spec.rb:74:in `block (4 levels) in <top (required)>' 55) Bunny::Concurrent::Condition#notify notifies a single thread waiting on the latch (take 3) Failure/Error: q = ch.queue(queue_name, :auto_delete => true, :durable => false) Timeout::Error: Timeout::Error # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:39:in `block in poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `synchronize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1897:in `wait_on_continuations' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1096:in `block in queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1691:in `with_continuation_timeout' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1095:in `queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:397:in `declare!' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:79:in `initialize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `new' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `queue' # ./spec/lower_level_api/integration/basic_cancel_spec.rb:36:in `block (4 levels) in <top (required)>' 56) Bunny::Concurrent::Condition#notify notifies a single thread waiting on the latch (take 4) Failure/Error: q = ch.queue(queue_name, :auto_delete => true, :durable => false) Timeout::Error: Timeout::Error # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:39:in `block in poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `synchronize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/concurrent/continuation_queue.rb:30:in `poll' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1897:in `wait_on_continuations' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1096:in `block in queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1691:in `with_continuation_timeout' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:1095:in `queue_declare' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:397:in `declare!' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/queue.rb:79:in `initialize' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `new' # /<<PKGBUILDDIR>>/debian/ruby-bunny/usr/share/rubygems-integration/all/gems/bunny-2.23.0/lib/bunny/channel.rb:424:in `queue' # ./spec/lower_level_api/integration/basic_consume_spec.rb:43:in `block (4 levels) in <top (required)>' Finished in 8 minutes 26 seconds (files took 0.15743 seconds to load) 338 examples, 56 failures Failed examples: rspec ./spec/higher_level_api/integration/basic_ack_spec.rb:36 # Bunny::Channel#ack with a valid (known) delivery tag (multiple = true) acknowledges a message rspec ./spec/higher_level_api/integration/basic_ack_spec.rb:82 # Bunny::Channel#ack with a valid (known) delivery tag and automatic ack mode results in a channel exception rspec ./spec/higher_level_api/integration/basic_ack_spec.rb:186 # Bunny::Channel#basic_ack with a valid (known) delivery tag (multiple = false) acknowledges a message rspec ./spec/higher_level_api/integration/basic_cancel_spec.rb:17 # Bunny::Consumer#cancel with a non-blocking consumer cancels the consumer rspec ./spec/higher_level_api/integration/basic_cancel_spec.rb:48 # Bunny::Consumer#cancel with a blocking consumer cancels the consumer rspec ./spec/higher_level_api/integration/basic_cancel_spec.rb:80 # Bunny::Consumer#cancel with a worker pool shutdown timeout configured processes the message if processing completes within the timeout rspec ./spec/higher_level_api/integration/basic_cancel_spec.rb:111 # Bunny::Consumer#cancel with a worker pool shutdown timeout configured kills the consumer if processing takes longer than the timeout rspec ./spec/higher_level_api/integration/basic_consume_spec.rb:18 # Bunny::Queue#subscribe with automatic acknowledgement mode registers the consumer rspec ./spec/higher_level_api/integration/basic_consume_spec.rb:49 # Bunny::Queue#subscribe with automatic acknowledgement mode with a single consumer provides delivery tag access rspec ./spec/higher_level_api/integration/basic_consume_spec.rb:80 # Bunny::Queue#subscribe with automatic acknowledgement mode with multiple consumers on the same channel provides delivery tag access rspec ./spec/higher_level_api/integration/basic_consume_spec.rb:114 # Bunny::Queue#subscribe with manual acknowledgement mode register a consumer with manual acknowledgements mode rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:3:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 0) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:4:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 1) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:5:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 2) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:6:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 3) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:7:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 4) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:8:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 5) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:9:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 6) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:10:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 7) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:11:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 8) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:12:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 9) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:13:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 10) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:14:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 11) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:15:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 12) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:16:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 13) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:17:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 14) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:18:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 15) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:19:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 16) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:20:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 17) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:21:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 18) registers the consumer rspec './spec/higher_level_api/integration/basic_consume_spec.rb[1:22:1]' # Bunny::Queue#subscribe with a queue that already has messages (take 19) registers the consumer rspec ./spec/higher_level_api/integration/basic_consume_spec.rb:188 # Bunny::Queue#subscribe after consumer pool has already been shut down registers the consumer rspec ./spec/higher_level_api/integration/basic_consume_spec.rb:234 # Bunny::Queue#subscribe with uncaught exceptions in delivery handler and defined exception handler uses exception handler rspec ./spec/higher_level_api/integration/basic_consume_spec.rb:266 # Bunny::Queue#subscribe with uncaught exceptions in delivery handler and default exception handler uses exception handler rspec ./spec/higher_level_api/integration/basic_consume_spec.rb:296 # Bunny::Queue#subscribe with uncaught exceptions in delivery handler with a single consumer provides delivery tag access rspec ./spec/higher_level_api/integration/basic_consume_spec.rb:327 # Bunny::Queue#subscribe with uncaught exceptions in delivery handler with multiple consumers on the same channel provides delivery tag access rspec ./spec/higher_level_api/integration/basic_consume_with_objects_spec.rb:32 # Bunny::Queue#subscribe_with with explicit acknowledgements mode requeues messages on channel closure rspec ./spec/higher_level_api/integration/basic_reject_spec.rb:132 # Bunny::Channel#basic_reject with requeue = default rejects a message rspec ./spec/higher_level_api/integration/channel_close_spec.rb:43 # Bunny::Channel when double closed after a channel-level protocol exception raises a meaningful exception rspec ./spec/higher_level_api/integration/consumer_cancellation_notification_spec.rb:17 # Bunny::Channel with implicit consumer construction supports consumer cancellation notifications rspec ./spec/higher_level_api/integration/consumer_cancellation_notification_spec.rb:57 # Bunny::Channel with explicit consumer construction supports consumer cancellation notifications rspec ./spec/higher_level_api/integration/consumer_cancellation_notification_spec.rb:96 # Bunny::Channel with consumer re-registration works correctly rspec ./spec/higher_level_api/integration/heartbeat_spec.rb:43 # Server-defined heartbeat interval can be enabled explicitly rspec './spec/higher_level_api/integration/publisher_confirms_spec.rb[1:1:1:2:1]' # Bunny::Channel with a multi-threaded connection when publishing with confirms enabled #wait_for_confirms should not hang when all the publishes are confirmed rspec './spec/higher_level_api/integration/publisher_confirms_spec.rb[1:2:1:1]' # Bunny::Channel with a single-threaded connection when publishing with confirms enabled increments delivery index rspec ./spec/higher_level_api/integration/queue_delete_spec.rb:17 # Bunny::Queue#delete with a name of an existing queue deletes that queue rspec ./spec/higher_level_api/integration/read_only_consumer_spec.rb:24 # Bunny::Queue#subscribe with automatic acknowledgement mode registers the consumer rspec ./spec/issues/issue141_spec.rb:14 # Registering 2nd exclusive consumer on queue raises a meaningful exception rspec ./spec/issues/issue83_spec.rb:14 # Bunny::Channel#open properly resets channel exception state rspec ./spec/lower_level_api/integration/basic_cancel_spec.rb:31 # Bunny::Channel#basic_cancel when the given consumer tag is valid cancels the consumer rspec ./spec/lower_level_api/integration/basic_cancel_spec.rb:59 # Bunny::Channel#basic_cancel when the given consumer tag is invalid (was never registered) DOES NOT cause a channel error rspec ./spec/lower_level_api/integration/basic_cancel_spec.rb:70 # Bunny::Channel#basic_cancel when the given consumer tag belongs to a different channel DOES NOT cause a channel error rspec ./spec/lower_level_api/integration/basic_consume_spec.rb:37 # Bunny::Channel#basic_consume with automatic acknowledgement mode causes messages to be automatically removed from the queue after delivery rspec ./spec/lower_level_api/integration/basic_consume_spec.rb:69 # Bunny::Channel#basic_consume with manual acknowledgement mode waits for an explicit acknowledgement rspec './spec/unit/concurrent/condition_spec.rb[1:2:4]' # Bunny::Concurrent::Condition#notify notifies a single thread waiting on the latch (take 3) rspec './spec/unit/concurrent/condition_spec.rb[1:2:5]' # Bunny::Concurrent::Condition#notify notifies a single thread waiting on the latch (take 4) /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 --------------------------------------------------------------------------------

