Rabbit 3.7.18-1 not compatible with Erlang 1:22.1-1?

313 views
Skip to first unread message

Chad Quinlan

unread,
Sep 20, 2019, 2:51:37 PM9/20/19
to rabbitmq-users

See below - is this expected?  It looks like the latest version of Erlang is too new for Rabbit 3.7.18-1's Erlang dependency validation.

+apt -y install rabbitmq-server

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 rabbitmq-server : Depends: erlang-base (< 1:22.1) but 1:22.1-1 is to be installed or
                            erlang-base-hipe (< 1:22.1) but it is not going to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-crypto (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-eldap (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-inets (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-mnesia (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-os-mon (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-parsetools (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-public-key (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-runtime-tools (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-ssl (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-syntax-tools (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-tools (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
                   Depends: erlang-xmerl (< 1:22.1) but 1:22.1-1 is to be installed or
                            esl-erlang (< 1:22.1) but it is not installable
E: Unable to correct problems, you have held broken packages.

rabbitmq-install-log.txt

Michael Klishin

unread,
Sep 21, 2019, 9:28:22 AM9/21/19
to rabbitmq-users
RabbitMQ 3.7.18 is compatible with Erlang 22.1 but the Debian package does not list
22.1 as a supported version. Why? Because Erlang 22.1 shipped a day after we released 3.7.18.

So you have to install Erlang 21.3.x (or 22.0.x).

We plan on publishing a package revision (the code does not change but the Debian control file does) so that 22.1
is listed as supported.

Michael Klishin

unread,
Sep 21, 2019, 11:02:19 AM9/21/19
to rabbitmq-users
[1] provides a snippet you can run to provision Erlang 21.3.x and RabbitMQ from Bintray.
3.7.19 and 3.7.18-2 (if it is ever released) will list all 22.x releases as supported.


--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rabbitmq-users/b3551c6a-b7ea-44b2-8302-feb6ea447d5f%40googlegroups.com.


--
MK

Staff Software Engineer, Pivotal/RabbitMQ
Reply all
Reply to author
Forward
0 new messages