No se puede iniciar el lanzamiento de erlang de muestra generado con la barra de refuerzo

Soy un principiante con barras de refuerzo y erlang en general. Estaba tratando de crear una versión de erlang con armadura de acuerdo con este tutorial:http: //www.metabrew.com/article/erlang-rebar-tutorial-generating-releases-upgrade y se quedó atascado en el punto de ejecución de la versión generada.

Mi sistema es Ubuntu 11.04 64bit, erlang R14B03, instalado desde las fuentes.

Cuando estoy invocando 'consola bin / somenode', aparece uno de los siguientes errores:

Exec: /home/ghik/Inz/somerel/rel/somenode/erts-5.8.4/bin/erlexec -boot /home/ghik/Inz/somerel/rel/somenode/releases/1/somenode -mode embedded -config /home/ghik/Inz/somerel/rel/somenode/etc/app.config -args_file /home/ghik/Inz/somerel/rel/somenode/etc/vm.args -- console
Root: /home/ghik/Inz/somerel/rel/somenode
{"init terminating in do_boot",{'cannot load',hipe_amd64_encode,get_files}}

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()

Interesantemente, cada vez que lo ejecuto, aparece un átomo diferente en lugar de 'hipe_amd64_encode', por ejemplo: 'hipe_amd64_defuse', 'hipe_amd64_assemble', etc. Supongo que erlang no puede cargar hipe, pero no tengo idea de por qué está intentando cargarlo en primer lugar. La versión contiene solo una aplicación muy simple que depende solo del kernel y stdlib.

Por alguna razón, la armadura genera un archivo .rel con muchas aplicaciones innecesarias:

%% rel generated at {2011,9,6} {20,5,48}
{release,{"somenode","1"},
     {erts,"5.8.4"},
     [{kernel,"2.14.4"},
      {stdlib,"1.17.4"},
      {sasl,"2.1.9.4"},
      {someapp,"1"},
      {compiler,"4.7.4",load},
      {crypto,"2.0.3",load},
      {et,"1.4.3",load},
      {gs,"1.5.13",load},
      {hipe,"3.8",load},
      {inets,"5.6",load},
      {mnesia,"4.4.19",load},
      {observer,"0.9.9",load},
      {public_key,"0.12",load},
      {runtime_tools,"1.8.5",load},
      {ssl,"4.1.5",load},
      {syntax_tools,"1.6.7.1",load},
      {tools,"2.6.6.4",load},
      {webtool,"0.8.8",load},
      {wx,"0.98.10",load}]}.

¿Por qué la barra de refuerzo enumera tantas aplicaciones en el archivo .rel? Y si está bien, ¿por qué no comienza el lanzamiento?

Respuestas a la pregunta(4)

Su respuesta a la pregunta