basho/basho_bench

Basho-bench failing while trying to build it form source code.

Opened this issue · 0 comments

Hi all,
I am trying to build basho-bench from the source code as given in basho-bench docs to benchmark riak 3.0 as shown below.
These are the commands used to build basho bench.

git clone git://github.com/basho/basho_bench.git
cd basho_bench
make all

But it is failing with the following error.

[root@localhost basho_bench]# make
/home/mac/Projects/basho_bench/rebar get-deps
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> basho_bench (get-deps)
Pulling node_package from {git,"git://github.com/basho/node_package",
{tag,"2.0.0"}}
Cloning into 'node_package'...
Pulling folsom from {git,"git://github.com/basho/folsom.git",
{branch,"boundary-0.7.1+basho-bench-float"}}
Cloning into 'folsom'...
Pulling lager from {git,"git://github.com/basho/lager",{tag,"2.1.0"}}
Cloning into 'lager'...
Pulling ibrowse from {git,"git://github.com/cmullaparthi/ibrowse.git",
{tag,"v4.0.2"}}
Cloning into 'ibrowse'...
Pulling riakc from {git,"git://github.com/basho/riak-erlang-client",
{branch,"master"}}
Cloning into 'riakc'...
Pulling mochiweb from {git,"git://github.com/basho/mochiweb",{tag,"v2.9.0"}}
Cloning into 'mochiweb'...
Pulling getopt from {git,"git://github.com/jcomellas/getopt",{tag,"v0.8.2"}}
Cloning into 'getopt'...
Pulling casbench from {git,"git://github.com/basho/casbench",
"95ed55b494551577870984aeb1e0f683631a326f"}
Cloning into 'casbench'...
Pulling cqerl from {git,"git://github.com/matehat/cqerl.git",
"16021593c866ca314acd0ba6858194ed44a362b3"}
Cloning into 'cqerl'...
Pulling katja from {git,"git://github.com/nifoc/katja.git",{branch,"master"}}
Cloning into 'katja'...
Pulling rebar_lock_deps_plugin from {git,
"git://github.com/seth/rebar_lock_deps_plugin.git",
{tag,"3.1.0"}}
Cloning into 'rebar_lock_deps_plugin'...
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> node_package (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> folsom (get-deps)
Pulling bear from {git,"git://github.com/boundary/bear.git",{tag,"0.1.1"}}
Cloning into 'bear'...
Pulling meck from {git,"git://github.com/basho/meck.git",{tag,"0.8.2"}}
Cloning into 'meck'...
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> bear (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> meck (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> lager (get-deps)
Pulling goldrush from {git,"git://github.com/DeadZen/goldrush.git",
{tag,"0.1.6"}}
Cloning into 'goldrush'...
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> goldrush (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> ibrowse (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> riakc (get-deps)
Pulling riak_pb from {git,"https://github.com/basho/riak_pb",{tag,"2.3.2"}}
Cloning into 'riak_pb'...
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> riak_pb (get-deps)
Pulling hamcrest from {git,"https://github.com/basho/hamcrest-erlang.git",
{tag,"0.4.1"}}
Cloning into 'hamcrest'...
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> hamcrest (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> mochiweb (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> getopt (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> casbench (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> cqerl (get-deps)
Pulling snappy from {git,"https://github.com/fdmanana/snappy-erlang-nif.git"}
Cloning into 'snappy'...
Pulling lz4 from {git,"https://github.com/szktty/erlang-lz4.git"}
Cloning into 'lz4'...
Pulling semver from {git,"https://github.com/nebularis/semver.git"}
Cloning into 'semver'...
Pulling uuid from {git,"https://github.com/okeuday/uuid.git"}
Cloning into 'uuid'...
Pulling pooler from {git,"https://github.com/seth/pooler.git"}
Cloning into 'pooler'...
WARN: Missing plugins: [pc,rebar_lock_deps_plugin]
==> snappy (get-deps)
WARN: Missing plugins: [pc,rebar_lock_deps_plugin]
==> lz4 (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> semver (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> uuid (get-deps)
Pulling quickrand from {git,"https://github.com/okeuday/quickrand.git",
{branch,"master"}}
Cloning into 'quickrand'...
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> quickrand (get-deps)
WARN: Missing plugins: [rebar_lock_deps_plugin]
==> pooler (get-deps)
Uncaught error in rebar_core: {'EXIT',
{function_clause,
[{code,which,
[{rebar3_gpb_plugin,"2.12.5"}],
[{file,"code.erl"},{line,790}]},
{rebar_core,'-plugin_modules/3-lc$^0/1-0-',
1,
[{file,"src/rebar_core.erl"},{line,573}]},
{rebar_core,plugin_modules,3,
[{file,"src/rebar_core.erl"},{line,573}]},
{rebar_core,process_dir1,7,
[{file,"src/rebar_core.erl"},{line,244}]},
{rebar_core,process_each,5,
[{file,"src/rebar_core.erl"},{line,351}]},
{rebar_core,process_dir1,7,
[{file,"src/rebar_core.erl"},{line,271}]},
{rebar_core,process_commands,2,
[{file,"src/rebar_core.erl"},{line,93}]},
{rebar,main,1,
[{file,"src/rebar.erl"},{line,58}]}]}}
make: *** [deps] Error 1

Seems like missing some dependency plugins, can you help us with this error.

-Rama krishna.