Сборка CouchDB может быть слегка ломкой. В процессе производства я видел много готовых вайпов и полной перестройки. Поскольку люди, как правило, строят только один раз, время сборки не является большой проблемой.
Далее попробуйте использовать ярлык Erlang для установки параллельных сборок CouchDB . (Ищите couchdb_build
в README).
rake git="git://git.apache.org/couchdb.git tags/0.10.0" \
install=/full/path/to/couch/dependencies \
couchdb_build=/full/path/to/couch/0.10.0
rake git="git://git.apache.org/couchdb.git tags/1.1.0" \
install=/full/path/to/couch/dependencies \
couchdb_build=/full/path/to/couch/1.1.0
При одинаковом расположении install
Build CouchDB должен пропустить весь процесс для построения и установки зависимостей при сборке 1.1.0. Это включает в себя:
Я полагаю, что этот метод используется чаще, чем более простой, для параллельных сборок. Поэтому возможно, что этот обходной путь исправит вашу ошибку.
Если у вас все еще есть проблемы, это, вероятно, ошибка. Не могли бы вы отправить Build CouchDB с указанием версии вашей операционной системы, а также прикрепить файл rake.log
?