Skip to content

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

@rama-krishna-rayudu

Description

@rama-krishna-rayudu

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions