hibari/hibari — Issue #12: Compilation fails with "dependency not available" for "lib/meck":
Author: alexstaubo
Created: 2012-01-21 19:09:05+00:00
State: open

Compiling as described in the "building from source" docs fails:

$ repo sync; cd hibari; make
==> gmt_util (compile)
==> riak_err (compile)
==> cluster_info (compile)
==> partition_detector (compile)
==> congestion_watcher (compile)
==> mochiweb (compile)
==> s3 (compile)
==> ubf (compile)
==> ubf_jsonrpc (compile)
==> ubf_thrift (compile)
==> gdss_brick (compile)
==> gdss_client (compile)
==> gdss_admin (compile)
==> gdss_ubf_proto (compile)
==> gdss_json_rpc_proto (compile)
==> gdss_s3_proto (compile)
==> meck (compile)
==> rel (compile)
==> hibari (compile)
Dependency not available: meck-0.1.1 ("lib/meck")

Editing rebar.config and removing "meck" from the deps list fixes the issue.

This is Erlang R1404 on OS X.