diff options
| author | Michael Klishin <michael@clojurewerkz.org> | 2019-09-17 18:51:55 +0300 |
|---|---|---|
| committer | Michael Klishin <michael@clojurewerkz.org> | 2019-09-17 18:51:55 +0300 |
| commit | 83ea4478ad9270b89450fb3e4affb81883c79397 (patch) | |
| tree | c5bc85329195ca9554d1b596ac5f1721035ec54a /packaging | |
| parent | 0b593fa297cdbf343a2957941500302cf0ea8f0d (diff) | |
| download | rabbitmq-server-git-83ea4478ad9270b89450fb3e4affb81883c79397.tar.gz | |
Debian: support Erlang 22.x
but not 23.0. By being overly conservative with minor version numbers
we repeatedly run into the same problem:
* A RabbitMQ release comes out and marks 22.1 as unsupported
* Erlang/OTP 22.1 comes out the next day
* Debian users cannot install this combination which the docs unintentionally
recommend by using the "latest 22" apt compoonent.
Minor versions of 21.x and 22.x have been compatible with the original
major release, so let's switch to a more optimistic version range
unless we have evidence of incompatibilities in recent minor releases.
Diffstat (limited to 'packaging')
| -rw-r--r-- | packaging/debs/Debian/debian/control | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/packaging/debs/Debian/debian/control b/packaging/debs/Debian/debian/control index f608214a72..6031d12a45 100644 --- a/packaging/debs/Debian/debian/control +++ b/packaging/debs/Debian/debian/control @@ -11,41 +11,41 @@ Build-Depends: debhelper (>= 9), xmlto, xsltproc, erlang-base (>= 1:21.3) | erlang-base-hipe (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-base (<< 1:22.1) | erlang-base-hipe (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-base (<< 1:23.0) | erlang-base-hipe (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-crypto (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-crypto (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-crypto (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-edoc (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-edoc (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-edoc (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-eldap (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-eldap (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-eldap (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-erl-docgen (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-erl-docgen (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-erl-docgen (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-eunit (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-eunit (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-eunit (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-inets (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-inets (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-inets (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-mnesia (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-mnesia (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-mnesia (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-os-mon (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-os-mon (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-os-mon (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-parsetools (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-parsetools (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-parsetools (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-public-key (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-public-key (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-public-key (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-runtime-tools (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-runtime-tools (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-runtime-tools (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-ssl (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-ssl (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-ssl (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-syntax-tools (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-syntax-tools (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-syntax-tools (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-tools (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-tools (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-tools (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-xmerl (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-xmerl (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-xmerl (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-dev (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-dev (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-dev (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-src (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-src (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-src (<< 1:23.0) | esl-erlang (<< 1:23.0), elixir (>= 1.7.4), zip, rsync @@ -59,31 +59,31 @@ Architecture: all # Ubuntu 14.04 only has init-system-helpers 1.14. Depends: init-system-helpers (>= 1.13~), erlang-base (>= 1:21.3) | erlang-base-hipe (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-base (<< 1:22.1) | erlang-base-hipe (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-base (<< 1:23.0) | erlang-base-hipe (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-crypto (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-crypto (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-crypto (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-eldap (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-eldap (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-eldap (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-inets (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-inets (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-inets (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-mnesia (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-mnesia (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-mnesia (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-os-mon (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-os-mon (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-os-mon (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-parsetools (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-parsetools (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-parsetools (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-public-key (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-public-key (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-public-key (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-runtime-tools (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-runtime-tools (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-runtime-tools (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-ssl (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-ssl (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-ssl (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-syntax-tools (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-syntax-tools (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-syntax-tools (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-tools (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-tools (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-tools (<< 1:23.0) | esl-erlang (<< 1:23.0), erlang-xmerl (>= 1:21.3) | esl-erlang (>= 1:21.3), - erlang-xmerl (<< 1:22.1) | esl-erlang (<< 1:22.1), + erlang-xmerl (<< 1:23.0) | esl-erlang (<< 1:23.0), adduser, logrotate, socat |
