rebar unable to get dependency from github
erlang, git, github, rebar
Solution
I think that you should use `rebar get-deps` command firstly. If rebar compile command is error, try `rebar delete-deps`, `rebar clean`. If still error, switch to the related deps directly, compile these project independently. (I have faced this problem one time).
Problem
I am unable to get any dependency from github using rebar. `rebar.config` file: ``` {sub_dirs, ["rel"]}. {deps_dir, ["deps"]}. {erl_opts, [debug_info]}. {deps, [ {thrift_erl, "0.5.0", {git, "git://github.com/xslogic/thrift_erl", "HEAD"}}, {eleveldb, "1.0.1", {git, "git://github.com/xslogic/eleveldb", "HEAD"}} ]}. ``` When I do ./rebar compile I get: ``` Dependency not available: thrift_erl-0.5.0 ({git, "git://github.com/xslogic/thrift_erl", "HEAD"}) Dependency not available: eleveldb-1.0.1 ({git, "git://github.com/xslogic/eleveldb", "HEAD"}) ``` It keeps looking for `DEP_NAME` with a dash at the end and can't seem to find it. How to fix this?