Source: ruby-bunny Version: 2.19.0-1 Severity: important Justification: FTBFS Tags: bookworm sid ftbfs User: debian-r...@lists.debian.org Usertags: ruby-rspec-3.12
Hi, I'm about to upload ruby-rspec 3.12. During a test rebuild with that version, ruby-bunny failed to build. Relevant part of the build log (hopefully): > Failure/Error: expect(ch).to receive(:exchange_bind).with(src1, dst, > routing_key: "abc") > > #<InstanceDouble(Bunny::Channel) (anonymous)> received :exchange_bind > with unexpected arguments > expected: (#<Bunny::Exchange:0x00007f6e848ee488 > @channel=#<InstanceDouble(Bunny::Channel) (anonymous)>, > @name="s...nowait=>false}, @durable=nil, @auto_delete=nil, @internal=nil, > @arguments=nil, @bindings=#<Set: {}>>, #<Bunny::Exchange:0x00007f6e848f1840 > @channel=#<InstanceDouble(Bunny::Channel) (anonymous)>, > @name="d...o_delete=nil, @internal=nil, @arguments=nil, @bindings=#<Set: > {}>>, :opts=>{:routing_key=>"jkl"}}}>>, {:routing_key=>"abc"}) (keyword > arguments) > got: (#<Bunny::Exchange:0x00007f6e848ee488 > @channel=#<InstanceDouble(Bunny::Channel) (anonymous)>, > @name="s...nowait=>false}, @durable=nil, @auto_delete=nil, @internal=nil, > @arguments=nil, @bindings=#<Set: {}>>, #<Bunny::Exchange:0x00007f6e848f1840 > @channel=#<InstanceDouble(Bunny::Channel) (anonymous)>, > @name="d...o_delete=nil, @internal=nil, @arguments=nil, @bindings=#<Set: > {}>>, :opts=>{:routing_key=>"jkl"}}}>>, {:routing_key=>"abc"}) (1 time) > (#<Bunny::Exchange:0x00007f6e848f3ed8 > @channel=#<InstanceDouble(Bunny::Channel) (anonymous)>, > @name="s...nowait=>false}, @durable=nil, @auto_delete=nil, @internal=nil, > @arguments=nil, @bindings=#<Set: {}>>, #<Bunny::Exchange:0x00007f6e848f1840 > @channel=#<InstanceDouble(Bunny::Channel) (anonymous)>, > @name="d...o_delete=nil, @internal=nil, @arguments=nil, @bindings=#<Set: > {}>>, :opts=>{:routing_key=>"jkl"}}}>>, {:routing_key=>"ghi"}) (1 time) > (#<Bunny::Exchange:0x00007f6e848f2b78 > @channel=#<InstanceDouble(Bunny::Channel) (anonymous)>, > @name="s...nowait=>false}, @durable=nil, @auto_delete=nil, @internal=nil, > @arguments=nil, @bindings=#<Set: {}>>, #<Bunny::Exchange:0x00007f6e848f1840 > @channel=#<InstanceDouble(Bunny::Channel) (anonymous)>, > @name="d...o_delete=nil, @internal=nil, @arguments=nil, @bindings=#<Set: > {}>>, :opts=>{:routing_key=>"jkl"}}}>>, {:routing_key=>"jkl"}) (1 time) > (options hash) > # ./spec/unit/exchange_recovery_spec.rb:31:in `block (3 levels) in > <module:Bunny>' > > Finished in 4 minutes 0.2 seconds (files took 0.24523 seconds to load) > 324 examples, 1 failure > > Failed examples: > > rspec ./spec/unit/exchange_recovery_spec.rb:7 # Bunny::Exchange recovery > recovers exchange bindings, unless already unbound > > /usr/bin/ruby3.1 > -I/usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib > /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec > spec/higher_level_api/integration/basic_ack_spec.rb > spec/higher_level_api/integration/basic_cancel_spec.rb > spec/higher_level_api/integration/basic_consume_spec.rb > spec/higher_level_api/integration/basic_consume_with_objects_spec.rb > spec/higher_level_api/integration/basic_get_spec.rb > spec/higher_level_api/integration/basic_nack_spec.rb > spec/higher_level_api/integration/basic_publish_spec.rb > spec/higher_level_api/integration/basic_qos_spec.rb > spec/higher_level_api/integration/basic_reject_spec.rb > spec/higher_level_api/integration/basic_return_spec.rb > spec/higher_level_api/integration/channel_close_spec.rb > spec/higher_level_api/integration/channel_open_spec.rb > spec/higher_level_api/integration/consumer_cancellation_notification_spec.rb > spec/higher_level_api/integration/dead_lettering_spec.rb > spec/higher_level_api/integration/exchange_bind_spec.rb > spec/higher_level_api/integration/exchange_declare_spec.rb > spec/higher_level_api/integration/exchange_delete_spec.rb > spec/higher_level_api/integration/exchange_unbind_spec.rb > spec/higher_level_api/integration/exclusive_queue_spec.rb > spec/higher_level_api/integration/heartbeat_spec.rb > spec/higher_level_api/integration/predeclared_exchanges_spec.rb > spec/higher_level_api/integration/publisher_confirms_spec.rb > spec/higher_level_api/integration/publishing_edge_cases_spec.rb > spec/higher_level_api/integration/queue_bind_spec.rb > spec/higher_level_api/integration/queue_delete_spec.rb > spec/higher_level_api/integration/queue_purge_spec.rb > spec/higher_level_api/integration/queue_unbind_spec.rb > spec/higher_level_api/integration/read_only_consumer_spec.rb > spec/higher_level_api/integration/sender_selected_distribution_spec.rb > spec/higher_level_api/integration/tx_commit_spec.rb > spec/higher_level_api/integration/tx_rollback_spec.rb > spec/higher_level_api/integration/with_channel_spec.rb > spec/issues/issue100_spec.rb spec/issues/issue141_spec.rb > spec/issues/issue202_spec.rb spec/issues/issue224_spec.rb > spec/issues/issue465_spec.rb spec/issues/issue609_spec.rb > spec/issues/issue78_spec.rb spec/issues/issue83_spec.rb > spec/issues/issue97_spec.rb > spec/lower_level_api/integration/basic_cancel_spec.rb > spec/lower_level_api/integration/basic_consume_spec.rb > spec/unit/bunny_spec.rb spec/unit/concurrent/atomic_fixnum_spec.rb > spec/unit/concurrent/condition_spec.rb > spec/unit/concurrent/linked_continuation_queue_spec.rb > spec/unit/exchange_recovery_spec.rb spec/unit/version_delivery_tag_spec.rb > --format documentation failed > Stopping and halting node bunny@lemur ... > Gracefully halting Erlang VM > pkill: killing pid 1616 failed: Operation not permitted > ERROR: Test "ruby3.1" failed: The ull build log is attached. If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects
ruby-bunny.log.gz
Description: application/gzip
signature.asc
Description: PGP signature