> relx
Starting relx build process ...
Resolving OTP Applications from directories:
/Users/blt/projects/com/rackspace/fire_engine/apps
/Users/blt/projects/com/rackspace/fire_engine/lib
/Users/blt/.kerl/installs/R15B03/lib
/Users/blt/projects/com/rackspace/fire_engine/_rel
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Too many processes
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Error in process <0.18591.0> with exit value: {system_limit,[{erlang,spawn_opt,[{erlang,apply,[#Fun<ec_plists.42.48025292>,[]],[monitor]}],[]},{erlang,spawn_monitor,1,[]},{ec_plists,'-local_runmany/3-fun-1-',3,[{file,"src/ec_plists.erl"},{line,739}]},{lists,map,2,[{file,"lists.erl"},{line,1173}]},{lists,map...
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Too many processes
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Error in process <0.18655.0> with exit value: {system_limit,[{erlang,spawn_opt,[{erlang,apply,[#Fun<ec_plists.42.48025292>,[]],[monitor]}],[]},{erlang,spawn_monitor,1,[]},{ec_plists,'-local_runmany/3-fun-1-',3,[{file,"src/ec_plists.erl"},{line,739}]},{lists,map,2,[{file,"lists.erl"},{line,1173}]},{ec_plists...
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Too many processes
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Too many processes
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Error in process <0.18670.0> with exit value: {system_limit,[{erlang,spawn_opt,[{erlang,apply,[#Fun<ec_plists.42.48025292>,[]],[monitor]}],[]},{erlang,spawn_monitor,1,[]},{ec_plists,'-local_runmany/3-fun-1-',3,[{file,"src/ec_plists.erl"},{line,739}]},{lists,map,2,[{file,"lists.erl"},{line,1173}]},{lists,map...
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Error in process <0.18685.0> with exit value: {system_limit,[{erlang,spawn_opt,[{erlang,apply,[#Fun<ec_plists.42.48025292>,[]],[monitor]}],[]},{erlang,spawn_monitor,1,[]},{ec_plists,'-local_runmany/3-fun-1-',3,[{file,"src/ec_plists.erl"},{line,739}]},{lists,map,2,[{file,"lists.erl"},{line,1173}]},{ec_plists...
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Too many processes
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Error in process <0.18674.0> with exit value: {system_limit,[{erlang,spawn_opt,[{erlang,apply,[#Fun<ec_plists.42.48025292>,[]],[monitor]}],[]},{erlang,spawn_monitor,1,[]},{ec_plists,'-local_runmany/3-fun-1-',3,[{file,"src/ec_plists.erl"},{line,739}]},{lists,map,2,[{file,"lists.erl"},{line,1173}]},{lists,map...
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Too many processes
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Error in process <0.18699.0> with exit value: {system_limit,[{erlang,spawn_opt,[{erlang,apply,[#Fun<ec_plists.42.48025292>,[]],[monitor]}],[]},{erlang,spawn_monitor,1,[]},{ec_plists,'-local_runmany/3-fun-1-',3,[{file,"src/ec_plists.erl"},{line,739}]},{lists,map,2,[{file,"lists.erl"},{line,1173}]},{lists,map...
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Too many processes
=ERROR REPORT==== 14-Aug-2013::12:33:10 ===
Error in process <0.18692.0> with exit value: {system_limit,[{erlang,spawn_opt,[{erlang,apply,[#Fun<ec_plists.42.48025292>,[]],[monitor]}],[]},{erlang,spawn_monitor,1,[]},{ec_plists,'-local_runmany/3-fun-1-',3,[{file,"src/ec_plists.erl"},{line,739}]},{lists,map,2,[{file,"lists.erl"},{line,1173}]},{lists,map...
escript: exception exit: {system_limit,
[{erlang,spawn_opt,
[{erlang,apply,
[#Fun<ec_plists.42.48025292>,[]],
[monitor]}],
[]},
{erlang,spawn_monitor,1,[]},
{ec_plists,'-local_runmany/3-fun-1-',3,
[{file,"src/ec_plists.erl"},{line,739}]},
{lists,map,2,[{file,"lists.erl"},{line,1173}]},
{lists,map,2,[{file,"lists.erl"},{line,1173}]},
{ec_plists,local_runmany,3,
[{file,"src/ec_plists.erl"},{line,735}]},
{lists,map,2,[{file,"lists.erl"},{line,1173}]},
{ec_plists,'-local_runmany/3-fun-0-',3,
[{file,"src/ec_plists.erl"},{line,737}]}]}
in function ec_plists:handle_error/3 (src/ec_plists.erl, line 884)
in call from ec_plists:local_runmany/3 (src/ec_plists.erl, line 748)
in call from rlx_dscv_util:do/2 (src/rlx_dscv_util.erl, line 52)
in call from rlx_app_discovery:resolve_app_metadata/2 (src/rlx_app_discovery.erl, line 56)
in call from rlx_prv_discover:do/1 (src/rlx_prv_discover.erl, line 46)
in call from relx:run_provider/2 (src/relx.erl, line 254)
in call from lists:foldl/3 (lists.erl, line 1197)
in call from relx:run_providers/1 (src/relx.erl, line 242)
The project uses rebar as its build tool. Each of the applications listed in relx.config are stored under project root apps/
and are OTP applications.
There are no symbolic links up the directory tree and no overlays which create any.
Project rebar.configs follow. fe_tftp
and fe_db
have no rebar.config of their own.
%% -*- tab-width: 4;erlang-indent-level: 4;indent-tabs-mode: nil -*-
%% ex: ts=4 sw=4 ft=erlang et
%% == Core ==
%% Additional library directories to add to the code path
{lib_dirs, ["apps"]}.
%% == Erlang Compiler ==
{erl_opts, [
debug_info,
warn_obsolete_guard,
warn_unused_import,
warn_shadow_vars,
warn_export_vars,
warn_export_all,
{parse_transform, lager_transform}
]}.
%% == Dependancies ==
{deps_dir, ["lib"]}.
{deps, [
% Parse transform libraries have to come first.
{lager, ".*", {git, "git://github.com/basho/lager.git", {tag, "1.2.0"}}},
% Remaining libraries are not particularly ordered.
{gen_script, ".*", {git, "git://github.com/rackerlabs/gen_script.git", {tag, "1.0"}}},
{gen_batch, ".*", {git, "git://github.rackspace.com/fdaat/gen_batch.git", {tag, "1.0.2"}}},
{rax_snmp, ".*", {git, "git://github.rackspace.com/fdaat/rax_snmp.git", {tag, "1.1.16"}}},
{webmachine, ".*", {git, "git://github.com/basho/webmachine.git", {tag, "1.9.3"}}},
{jiffy, ".*", {git, "git://github.com/davisp/jiffy.git", {tag, "0.5.2"}}},
{ibrowse, ".*", {git, "git://github.com/cmullaparthi/ibrowse.git", {tag, "v3.0.4"}}},
{appstart, ".*", {git, "git://github.com/hyperthunk/appstart.git", {tag, "0.0.3"}}},
{meck, ".*", {git, "git://github.com/eproxus/meck.git", {tag, "0.7.2"}}},
{folsom, ".*", {git, "git://github.com/boundary/folsom.git", {tag, "0.7.3"}}},
{mochiweb, ".*", {git, "git://github.com/basho/mochiweb", {tag, "1.5.1p3"}}},
% These projects do not have version tags in their repos
{props, ".*", {git, "https://github.com/greyarea/props.git", {tag, "3e1c0a1e"}}},
{bson, ".*", {git, "git://github.com/mongodb/bson-erlang.git", {tag, "17373ef4"}}},
{mongodb, ".*", {git, "git://github.com/mongodb/mongodb-erlang.git", {tag, "bc41adb0"}}},
{sync, ".*", {git, "git://github.com/rustyio/sync.git", {tag, "6a28ff97"}}},
{iron, ".*", {git, "git://github.com/elementerl/iron.git", {tag, "50a6d699"}}},
{updo, ".*", {git, "git://github.com/dergraf/updo.git", {tag, "75f089f5"}}}
]}.
%% == Subdirectories ==
{sub_dirs, ["apps/fe_db", "apps/fire_engine", "apps/fe_api", "apps/fe_tftp", "rel"]}.
%% == xref ==
{xref_warnings, false}.
{xref_checks, [undefined_function_calls, deprecated_function_calls]}.