summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorMichael Klishin <michael@clojurewerkz.org>2019-09-17 18:51:55 +0300
committerMichael Klishin <michael@clojurewerkz.org>2019-09-17 18:51:55 +0300
commit83ea4478ad9270b89450fb3e4affb81883c79397 (patch)
treec5bc85329195ca9554d1b596ac5f1721035ec54a /packaging
parent0b593fa297cdbf343a2957941500302cf0ea8f0d (diff)
downloadrabbitmq-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/control62
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