Howdy,

Was wondering if anyone can give me some help into what is going on. I made the mistake and decided to do a clean build, including getting all new deps and sure enough, and am suddenly having problems with rebar. Understand everything built prior to pulling new deps just a few minutes ago.

I am on a Mac with the latest OS.

Erlang: Erlang R16B03 (erts-5.10.4)
Rebar: rebar 2.0.0 R14B04 20120604_145614 git 0f24d93
Riak: 1.4.2

When I run rebar dep-deps, it pulls all the dependencies but then gives me the output below. When I go into riak_pb, I type 'rebar get-deps' and it pulls the dependencies ok. I then type 'rebar compile', and it compiles ok. When I step up to the top level project directory, it still craps out on the riak_pb dependency directory. I have our rebar.config output below the error message.

==> Entering directory `/Users/bryan/projects/wobblesoft/engineering/gofactory_gomachine/deps/goldrush'
==> goldrush (get-deps)
==> Leaving directory `/Users/bryan/projects/wobblesoft/engineering/gofactory_gomachine/deps/goldrush' ==> Leaving directory `/Users/bryan/projects/wobblesoft/engineering/gofactory_gomachine/deps/lager' ==> Entering directory `/Users/bryan/projects/wobblesoft/engineering/gofactory_gomachine/deps/uuid'
==> uuid (get-deps)
==> Leaving directory `/Users/bryan/projects/wobblesoft/engineering/gofactory_gomachine/deps/uuid' ==> Entering directory `/Users/bryan/projects/wobblesoft/engineering/gofactory_gomachine/deps/riakc'
==> riakc (get-deps)
Pulling riak_pb from {git,"git://github.com/basho/riak_pb",{tag,"2.0.0.12"}}
Cloning into 'riak_pb'...
Checking connectivity... done
==> Entering directory `/Users/bryan/projects/wobblesoft/engineering/gofactory_gomachine/deps/riak_pb'
Uncaught error in rebar_core: {'EXIT',
                               {{badmatch,
                                 {ok,
                                  {config,
"/Users/bryan/projects/wobblesoft/engineering/gofactory_gomachine/deps/riak_pb",
                                   [{erl_opts,[debug_info]},
                                    {deps,
                                     [{protobuffs,"0.8.*",
                                       {git,
"git://github.com/basho/erlang_protobuffs.git",
                                        {tag,"0.8.1p3"}}}]},
                                    {eunit_opts,[verbose]},
{plugins,[riak_pb_msgcodegen]},
                                    {plugin_dir,"plugins"},
{escript_name,"doesnothavescript"},
                                    local,
                                    {cover_enabled,true},
                                    {eunit_opts,[verbose]},
{erl_opts,[warnings_as_errors,debug_info]},
                                    {deps,
                                     [{riak_pb,"2.0.0.12",
{git,"git://github.com/basho/riak_pb",
                                        {tag,"2.0.0.12"}}}]},
                                    {edoc_opts,
[{stylesheet_file,"priv/edoc.css"},
                                      {preprocess,true}]},
                                    {clean_files,
                                     ["doc/*.html","doc/*.png",
"doc/edoc-info","doc/*.css"]},
                                    {application,gomachine,
                                     [{description,"Go Factory Platform"},
                                      {vsn,"3.5.0"}]},
                                    {pre_hooks,
[{compile,"./generate-include.sh"}]},
                                    {erl_opts,
                                     [debug_info,
{parse_transform,lager_transform}]},
                                    {lib_dirs,["deps","apps"]},
                                    {sub_dirs,["rel"]},
                                    {ct_dir,"ct"},
                                    {ct_log_dir,"log"},
                                    {plugins,[rebar_ct]},
                                    {deps,
                                     [{lager,".*",
                                       {git,
"git://github.com/basho/lager.git",
                                        {branch,"master"}}},
                                      {uuid,".*",
                                       {git,
"git://github.com/avtobiff/erlang-uuid.git",
                                        {branch,"master"}}},
                                      {riakc,".*",
                                       {git,
"git://github.com/basho/riak-erlang-client.git",
                                        {branch,"master"}}},
                                      {mochiweb,".*",
                                       {git,
"g...@github.com:GOFactory/mochiweb.git",
                                        {branch,"master"}}},
                                      {erlydtl,".*",
                                       {git,
"git://github.com/evanmiller/erlydtl.git",
                                        {branch,"master"}}},
                                      {gen_smtp,".*",
                                       {git,
"git://github.com/Vagabond/gen_smtp.git",
                                        {branch,"master"}}},
                                      {gofactory_proto,".*",
                                       {git,
"g...@github.com:GOFactory/gofactory_proto.git",
                                        {branch,"master"}}},
                                      {morey_mc,".*",
                                       {git,
"g...@github.com:GOFactory/morey_mc.git",
                                        {branch,"master"}}},
                                      {pbkdf2,".*",
                                       {git,
"git://github.com/whitelynx/erlang-pbkdf2.git",
                                        {branch,"master"}}}]},
                                    {eunit_opts,
                                     [verbose,
{report,{eunit_surefire,[{dir,"."}]}}]},
                                    {cover_enabled,true},
                                    {require_otp_vsn,"R15|R16"}],
                                   {dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],
                                     [],[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],
                                      [],[],[]}}}},
                                  []}},
                                [{rebar_core,acc_modules,5,[]},
                                 {rebar_core,process_dir0,6,[]},
                                 {rebar_core,process_dir,4,[]},
                                 {rebar_core,process_each,5,[]},
                                 {rebar_core,process_dir0,6,[]},
                                 {rebar_core,process_dir,4,[]},
                                 {rebar_core,process_each,5,[]},
                                 {rebar_core,process_dir0,6,[]}]}}

=============================================================

rebar.config

%% -*- erlang -*-

{application, gomachine, [{description, "Go Factory Platform"}, {vsn, "3.5.0"}]}.

{pre_hooks, [{compile, "./generate-include.sh"}]}.

{erl_opts, [debug_info, {parse_transform, lager_transform}]}.

{lib_dirs, ["deps", "apps"]}.

%%{clean_files, ["*.eunit", "ebin/*.beam", "src/gof_*.erl", "test/gof_*.erl", "proto/*.proto"]}.

{sub_dirs, ["rel"]}.

{ct_dir, "ct"}.
{ct_log_dir, "log"}.

{plugins, [rebar_ct]}.

{deps, [{lager, ".*", {git, "git://github.com/basho/lager.git", {branch, "master"}}}, {uuid, ".*", {git, "git://github.com/avtobiff/erlang-uuid.git", {branch, "master"}}}, {riakc, ".*", {git, "git://github.com/basho/riak-erlang-client.git", {branch, "master"}}}, {mochiweb, ".*", {git, "g...@github.com:GOFactory/mochiweb.git", {branch, "master"}}}, {erlydtl, ".*", {git, "git://github.com/evanmiller/erlydtl.git", {branch, "master"}}}, {gen_smtp, ".*", {git, "git://github.com/Vagabond/gen_smtp.git", {branch, "master"}}}, {gofactory_proto, ".*", {git, "g...@github.com:GOFactory/gofactory_proto.git", {branch, "master"}}}, {morey_mc, ".*", {git, "g...@github.com:GOFactory/morey_mc.git", {branch, "master"}}}, {pbkdf2, ".*", {git, "git://github.com/whitelynx/erlang-pbkdf2.git", {branch, "master"}}}
   ]}.

{eunit_opts, [verbose, {report, {eunit_surefire, [{dir, "."}]}}]}.

{cover_enabled, true}.

{require_otp_vsn, "R15|R16"}.

--

Bryan Hughes
*Go Factory*
(415) 515-7916
http://www.go-factory.net

/"Internet Class, Enterprise Grade"/


_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to