diff options
| author | Michael Klishin <michael@rabbitmq.com> | 2016-07-01 15:02:12 +0100 |
|---|---|---|
| committer | Michael Klishin <michael@rabbitmq.com> | 2016-07-01 15:02:12 +0100 |
| commit | 03f10dbd95df1febdde36e765cbb8eb549164a35 (patch) | |
| tree | 52f8e594c54239d61e6aa994a1a9a5c1af270640 | |
| parent | 78c7f7bf98a47162f1eb31923bafc3619e519c6a (diff) | |
| download | rabbitmq-server-git-03f10dbd95df1febdde36e765cbb8eb549164a35.tar.gz | |
Hardcode init-system-helpers dependency to be Ubuntu 14.04 (or later)-compatible
Now that systemd support is introduced,
there is an issue with package dependencies between Ubuntu 14.04 and 16.04.
We produce releases on Debian Wheezy which specifies init-system-hlpers 1.18 as a dependency.
Unfortunately that version is not available on Ubuntu 14.04, only 1.14 is.
So we primarily have 4 options for the short term:
* Revert systemd support and upset 16.04 users
* Drop 14.04 support and upset 14.04 users
* Switch to Ubuntu 14.04 for producing Debian packages and hope it will work on Debian
* Hardcode the dependency
Options 3 and 4 seem to be the least of all evils. We will evaluate option 3
separately.
| -rw-r--r-- | packaging/debs/Debian/debian/control | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packaging/debs/Debian/debian/control b/packaging/debs/Debian/debian/control index d09a9ae1ec..050051ba3f 100644 --- a/packaging/debs/Debian/debian/control +++ b/packaging/debs/Debian/debian/control @@ -18,7 +18,7 @@ Standards-Version: 3.9.4 Package: rabbitmq-server Architecture: all -Depends: erlang-nox (>= 1:16.b.3) | esl-erlang, adduser, logrotate, socat, ${misc:Depends} +Depends: erlang-nox (>= 1:16.b.3) | esl-erlang, adduser, logrotate, socat, init-system-helpers (>= 1.13~) Description: Multi-protocol messaging broker RabbitMQ is an open source multi-protocol messaging broker. Homepage: http://www.rabbitmq.com/ |
