2016-07-23 11 views
2

Obwohl Erlang 19 installiert ist, klagen rabbitmq-server weiterhin über fehlende Abhängigkeit.erlang> = R16B-03 wird von rabbitmq-server-3.6.3-1.noarch benötigt

den folgenden Befehl ausführen:

/usr/local/erlang/bin/erl 

Ergebnisse in Bestätigung (soweit ich das beurteilen kann), dass eine ausreichende Version von erlang installiert ist:

Erlang/OTP 19 [erts-8.0] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false] 

Eshell V8.0 (abort with ^G) 

den folgenden Befehl ausführen:

sudo rpm -i rabbitmq-server-3.6.3-1.noarch.rpm 

Ergebnisse im Folgenden:

error: Failed dependencies: 
    erlang >= R16B-03 is needed by rabbitmq-server-3.6.3-1.noarch 

Irgendwelche Hinweise, wo ich falsch liege? Kann ich rabbitmq-server anweisen, erlang auf einem bestimmten Pfad zu finden?

Antwort

0

rabbitmq wird momentan nicht auf erlang 19 laufen. Dies ist ein bekanntes Problem, aber nicht gut Dokument - es ist jedoch in der Google-Gruppe für RMQ diskutiert.

Sie wollen frühere Version von Erlang verwenden.

+0

Hallo Derick, danke für die Info. Frage aber ... wenn es ein inkompatibler Fehler wäre, wäre die Nachricht nicht anders? Die aktuelle Antwort scheint darauf hinzuweisen, dass die Erlang-Installation nicht erkannt wird. –

+2

sogar nach der Installation von erlang 18.3.x Version bekomme ich das gleiche Problem. Es sucht irgendwo wo es noch findet: [root @ ggn-47-60 ~] # rpm -i /tmp/rabbitmq-server-3.6.3-1.noarch.rpm Fehler: Fehlgeschlagene Abhängigkeiten: \t erlang> = R16B-03 wird von rabbitmq-server-3.6.3-1.noarch benötigt ---- erl --version Erlang/OTP 18 [erts-7.3.1] [source-25741fd] [64-bit] [smp: 4: 4] [async-threads: 10] [hipe] [kernel-poll: false] Eshell V7.3.1 (Abbruch mit^G) – siddhusingh

Verwandte Themen