I have a collaborator who is unable to start my Phoenix 1.3.0 app in development. They are using the exact same versions of Erlang, Elixir, Phoenix, and node as I am. Using just a blank test app, it starts up just fine for him. All of us are using Macs.
Here is what MIX_DEBUG=1 mix phx.server
outputs:
** Running mix loadconfig (inside Myapp.Mixfile)
** Running mix phx.server (inside Myapp.Mixfile)
** Running mix deps.loadpaths (inside Myapp.Mixfile)
** Running mix app.start --no-halt (inside Myapp.Mixfile)
** Running mix loadpaths --no-halt (inside Myapp.Mixfile)
** Running mix archive.check --no-halt (inside Myapp.Mixfile)
** Running mix compile --no-halt (inside Myapp.Mixfile)
** Running mix compile.all --no-halt (inside Myapp.Mixfile)
** Running mix compile.phoenix --no-halt (inside Myapp.Mixfile)
** Running mix compile.gettext --no-halt (inside Myapp.Mixfile)
** Running mix compile.yecc --no-halt (inside Myapp.Mixfile)
** Running mix compile.leex --no-halt (inside Myapp.Mixfile)
** Running mix compile.erlang --no-halt (inside Myapp.Mixfile)
** Running mix compile.elixir --no-halt (inside Myapp.Mixfile)
Compiling 73 files (.ex)
** Running mix compile.xref --no-halt (inside Myapp.Mixfile)
** Running mix xref warnings (inside Myapp.Mixfile)
** Running mix compile.app --no-halt (inside Myapp.Mixfile)
Generated myapp app
** Running mix compile.protocols --no-halt (inside Myapp.Mixfile)
It stops here for my collaborator
It continues with the following for me and other devs
** Running mix compile.gettext (inside Myapp.Mixfile)
** Running mix compile.phoenix (inside Myapp.Mixfile)
** Running mix compile.elixir (inside Myapp.Mixfile)
** Running mix compile.protocols (inside Myapp.Mixfile)
Hash: f54923058b3f95723c4f
Version: webpack 1.13.1
Time: 14044ms
Asset Size Chunks Chunk Names
app.js 2.73 MB 0 [emitted] main
js/app.css 17.7 kB 0 [emitted] main
[0] multi main 28 bytes {0} [built]
[339] ./deps/phoenix/priv/static/phoenix.js 43.7 kB {0} [built]
+ 804 hidden modules
** Running mix compile.gettext (inside Myapp.Mixfile)
** Running mix compile.phoenix (inside Myapp.Mixfile)
** Running mix compile.elixir (inside Myapp.Mixfile)
** Running mix compile.protocols (inside Myapp.Mixfile)
** Running mix compile.gettext (inside Myapp.Mixfile)
** Running mix compile.phoenix (inside Myapp.Mixfile)
** Running mix compile.elixir (inside Myapp.Mixfile)
** Running mix compile.protocols (inside Myapp.Mixfile)
I’m having trouble thinking through what else to look for. Any ideas?