[MacPorts] #44060: Erlang @ 17.0_1: epmd binary missing from the PATH environment
MacPorts
noreply at macports.org
Wed Jun 18 11:22:33 PDT 2014
#44060: Erlang @ 17.0_1: epmd binary missing from the PATH environment
-------------------------+-------------------------
Reporter: conradwt@… | Owner: ciserlohn@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.3.0
Resolution: invalid | Keywords:
Port: erlang |
-------------------------+-------------------------
Comment (by jose.valim@…):
There are many situations having epmd in the $PATH is handy.
1. epmd is only automatically started if you pass the -name on startup. If
you are programatically starting the node, for example by using
net_kernel:start/1, you need to have started epmd explicitly before;
2. You can pass commands to epmd, for example, to change the running port
or get all available names. More info here:
http://www.erlang.org/doc/man/epmd.html;
All Erlang packages I have seen so far do have epmd installed to bin.
There are also tools like rebar
(https://github.com/rebar/rebar/blob/master/priv/templates/simplenode.nodetool#L121-L139)
that expects epmd to be in the path (exactly due to 1 above). Please
revisit the decision of not including epmd. :)
--
Ticket URL: <https://trac.macports.org/ticket/44060#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list