2016-07-23 14 views
2

によって必要とされ、RabbitMQのサーバは、依存関係の喪失文句を続けています。アーランの十分なバージョンがインストールされていることを(私の知る限り)の確認でのerlang> = R16B-03のRabbitMQサーバ-3.6.3-1.noarchアーラン19がインストールされているにもかかわらず

/usr/local/erlang/bin/erl 

結果:

次のコマンドを実行する
Erlang/OTP 19 [erts-8.0] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false] 

Eshell V8.0 (abort with ^G) 

次のコマンドを実行する

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

結果は以下の通りです。

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

どこが間違っているのですか?特定のパスでerlangを見つけるようにrabbitmq-serverに指示できますか?

答えて

0

RabbitMQのは、今のerlang 19日に実行されません。これは既知の問題ですが、よく書かれているわけではありません。それは、GoogleグループのRMQで議論されています。

あなたはアーランの以前のバージョンを使用したいと思います。

+0

こんにちはDerick、情報をお寄せいただきありがとうございます。しかし、互換性のないエラーであれば、メッセージは違うでしょうか?現在のレスポンスは、erlangのインストールを認識していないことを示していますか? –

+2

も、Erlangの18.3.xバージョンをインストールした後、私は同じ問題を取得しています。 [root @ ggn-47-60〜]#rpm -i /tmp/rabbitmq-server-3.6.3-1.noarch.rpm エラー:失敗した依存関係: \t erlang>これは、 = R16B-03が必要です。rabbitmq-server-3.6.3-1.noarch ---- erl --version Erlang/OTP 18 [erts-7.3.1] [source-25741fd] [64ビット] [SMP:4:4] [非同期スレッド:10] [HIPE] [カーネルポーリング:偽] ESHELL V7.3.1(G ^とアボート) – siddhusingh

関連する問題