ruby-bunny 2.14.4-4 source package in Ubuntu
Changelog
ruby-bunny (2.14.4-4) unstable; urgency=medium * Team upload. [ Lucas Kanashiro ] * d/ruby-tests.rake: add a reminder to revisit the blacklisted spec file * d/control: update the Homepage url, the former does not work [ Sergio Durigan Junior ] * Adjust test infrastructure to use a customized rabbitmq-server. In order to perform our tests, we have to install the rabbitmq-server package. This means that when we build the package outside a chroot, the systemd service of rabbitmq-server is started automatically. This is expected behaviour, but it conflicts with what the setup step of our tests does: it tries to start its own instance of rabbitmq-server using a customized configuration file. In order to overcome this problem, it is possible to start another instance of rabbitmq-server listening at a different port. This is what this commit does, which ultimately fixes a FTBFS that happens when building ruby-bunny outside a chroot. Unfortunately, the solution here is a bit hacky and prone to failures, but it works reasonably well enough that I think it's safe to adopt it into package. - d/ruby-tests.rake: Use Socket.gethostname to compose the pidfile name. - d/rules: On override_dh_auto_install, adjust the local rabbitmq.conf file and instruct it to listen on localhost:16688; adjust several environment variables needed to properly start rabbitmq-server and ruby-bunny at the customized port; adjust the tests inside spec/ and make sure they explicitly connect to the rabbitmq-server instance running on the customized port. (Closes: #968420) (LP: #1891842) -- Sergio Durigan Junior <email address hidden> Thu, 20 Aug 2020 10:55:09 -0400
Upload details
- Uploaded by:
- Debian Ruby Extras Maintainers
- Uploaded to:
- Sid
- Original maintainer:
- Debian Ruby Extras Maintainers
- Architectures:
- all
- Section:
- ruby
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
ruby-bunny_2.14.4-4.dsc | 2.2 KiB | 26d89e2d9f60bb13df8fb828d7767a2af2e2922c435a1fb6779563de0dc323bb |
ruby-bunny_2.14.4.orig.tar.gz | 200.1 KiB | 5b6f1c01c1b6f3804b0f86d8149559e22e2f5fa2add4f90d78562006ae408202 |
ruby-bunny_2.14.4-4.debian.tar.xz | 7.1 KiB | af298d3ab2362531d0ac0fa62a187078988a491718a4a12f2e292b1850eb37bb |
Available diffs
- diff from 2.14.4-3 to 2.14.4-4 (2.0 KiB)
No changes file available.
Binary packages built by this source
- ruby-bunny: Synchronous Ruby AMQP client
Bunny is an AMQP (Advanced Message Queuing Protocol) client, written in Ruby,
that is intended to allow you to interact with AMQP-compliant message
brokers/servers such as RabbitMQ in a synchronous fashion.