debian/control: Replace erlang-nox by "leaf" packages
erlang-nox is a meta-package which pulls in most useful Erlang applications for a developer. Unfortunately, it doesn't pin the version of those packages. So for instance, erlang-nox 19.3 could pull in erlang-base 21.0 without a warning. This patch replaces this meta-package by all the "leaf" packages RabbitMQ really depends on. By "really depends on", the list was reduced compared to all the packages installed by erlang-nox, but it's still conservative (i.e. it could probably be cleaned up further). [#160232286]
This commit is contained in:
parent
d769d1843f
commit
5e37fd046a
|
@ -10,7 +10,22 @@ Build-Depends: debhelper (>= 9),
|
|||
python-simplejson,
|
||||
xmlto,
|
||||
xsltproc,
|
||||
erlang-nox (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-base (>= 1:19.3) | erlang-base-hipe (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-crypto (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-edoc (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-eldap (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-erl-docgen (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-eunit (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-inets (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-mnesia (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-os-mon (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-parsetools (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-public-key (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-runtime-tools (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-ssl (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-syntax-tools (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-tools (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-xmerl (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-dev (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-src (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
elixir (>= 1.6.6),
|
||||
|
@ -25,7 +40,19 @@ Architecture: all
|
|||
# Debian, where dh-systemd/init-system-helpers is at version 1.18, but
|
||||
# Ubuntu 14.04 only has init-system-helpers 1.14.
|
||||
Depends: init-system-helpers (>= 1.13~),
|
||||
erlang-nox (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-base (>= 1:19.3) | erlang-base-hipe (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-crypto (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-eldap (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-inets (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-mnesia (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-os-mon (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-parsetools (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-public-key (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-runtime-tools (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-ssl (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-syntax-tools (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-tools (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
erlang-xmerl (>= 1:19.3) | esl-erlang (>= 1:19.3),
|
||||
adduser,
|
||||
logrotate,
|
||||
socat
|
||||
|
|
Loading…
Reference in New Issue