Without dist_listen set to false this command will try to bind to
a listen port which will fail if epmd isn't being started. There
is no need to set a port for it to listen on since it is only
there to get the hostname.
Not sure if it is worth getting rid of this call altogether if running on 23.1+, but maybe? I noted the fact we probably can in this issue https://github.com/erlware/relx/issues/811
Without dist_listen set to false this command will try to bind to a listen port which will fail if epmd isn't being started. There is no need to set a port for it to listen on since it is only there to get the hostname.