Hi Sean,

Thanks! I just realized that. It resolved my issue -- and thank you for the super quick reply. Its always very comforting to know that you guys are always so fast to respond. Much appreciated!

Cheers,
Bryan

On 2/8/14, 2:40 PM, Sean Cribbs wrote:
Hi Bryan,

You'll want to use a 1.4 branch/tag of riakc if you are connecting to Riak 1.4.x. The master branch is for Riak 2.0. Consider changing your dependency to be this:

{riakc, "1.4.*", {git, "git://github.com/basho/riak-erlang-client.git", {branch, "1.4"}}}

If that does not resolve your issue, please report back.


On Sat, Feb 8, 2014 at 11:31 PM, Bryan Hughes <br...@go-factory.net <mailto:br...@go-factory.net>> wrote:

    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"
    <mailto: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"
    <mailto:g...@github.com:GOFactory/gofactory_proto.git>,
    {branch,"master"}}},
                                          {morey_mc,".*",
                                           {git,
    "g...@github.com:GOFactory/morey_mc.git"
    <mailto: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"
    <mailto: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"
    <mailto:g...@github.com:GOFactory/gofactory_proto.git>, {branch,
    "master"}}},
            {morey_mc, ".*", {git,
    "g...@github.com:GOFactory/morey_mc.git"
    <mailto: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 <tel:%28415%29%20515-7916>
    http://www.go-factory.net

    /"Internet Class, Enterprise Grade"/



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




--
Sean Cribbs <s...@basho.com <mailto:s...@basho.com>>
Software Engineer
Basho Technologies, Inc.
http://basho.com/

--

Bryan Hughes
CTO and Founder / *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