【发布时间】:2014-05-03 04:06:45
【问题描述】:
所以我需要从git快照构建riak,(注意:最近官方也有快照共享同样的问题)。
在构建期间,会发生以下情况:
Generating dev1 - node='dev1@127.0.0.1' yzsolrjmx=10013 yzsolr=10014 pbc=10017 http=10018 handoff=10019
(cd rel && ../rebar generate target_dir=../dev/dev1 overlay_vars=vars/dev1_vars.config)
==> rel (generate)
ERROR: generate failed while processing /tmp/riak/rel: {'EXIT',{{badmatch,{error,"Module mochijson2 potentially included by two different applications: mochiweb and rabbit."}},
这看起来像是一个经典的“从哪里继承”问题,我认为从分发中完全排除任何一个模块都不会有帮助(尽管,如果确实如此 - 如果它继续存在,我将删除兔子支持RMQ)。
然而,更奇怪的是:grep for rabbit 没有显示可以删除的源树点。什么鬼?
【问题讨论】:
-
使用二进制构建解决。