Reputation: 145
Despite Erlang 19 being installed, rabbitmq-server continues to complain about missing dependency.
Executing the following command:
/usr/local/erlang/bin/erl
Results in confirmation (as far as I can tell) that a sufficient version of erlang is installed:
Erlang/OTP 19 [erts-8.0] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V8.0 (abort with ^G)
Executing the following command:
sudo rpm -i rabbitmq-server-3.6.3-1.noarch.rpm
Results in the following:
error: Failed dependencies:
erlang >= R16B-03 is needed by rabbitmq-server-3.6.3-1.noarch
Any hints on where I am going wrong? Can I instruct rabbitmq-server to find erlang at a specific path?
Upvotes: 3
Views: 4628
Reputation: 476
check https://stackoverflow.com/a/40218299/877813, and add --nodeps
in your rpm
command, it works for me.
Upvotes: 1
Reputation: 72888
rabbitmq won't run on erlang 19 right now. this is a known issue, but not well document - it's discussed in the google group for RMQ, though.
you'll want to use earlier version of erlang.
Upvotes: 0