2015-06-26 5 views
4

Отсутствующие плагины: [rebar_lock_deps_plugin]?Что означают эти ошибки при установке riak?

ERROR: OTP release 18 does not match required regex R16|17?

Я установил и работаю Erlang и OTP V17: [{release,"Erlang/OTP","17","6.4",...

У меня есть OpenSSL установлен (1.0.1f)

я установить всю другую необходимую зависимость, необходимую для установки Riak.

Невозможно найти решение проблемы. Пожалуйста помоги!!

+0

Это означает, что каким-то образом вы работаете Erlang/OTP 18, в то время как Riak поддерживает только версии 16 и 17. 'которые erl' должен сказать вам, что установка Erlang является первым в пути. – legoscia

+0

с этим я получаю/usr/local/bin/erl – superjaakko

+0

есть ли способ проверить, какая версия? – superjaakko

ответ

2

Проблема заключается в файле riak/rebar.config. Существует регулярное выражение, сравнивающее OTP с R16, но кажется, что после OTP 17 символ «R» был отброшен.

Редактирование rebar.config до make rel достаточно.

Испытано с riak-2.0.6

Смежные вопросы