{"action":"created","issue":{"url":"https://api.github.com/repos/phoenixframework/phoenix/issues/1720","repository_url":"https://api.github.com/repos/phoenixframework/phoenix","labels_url":"https://api.github.com/repos/phoenixframework/phoenix/issues/1720/labels{/name}","comments_url":"https://api.github.com/repos/phoenixframework/phoenix/issues/1720/comments","events_url":"https://api.github.com/repos/phoenixframework/phoenix/issues/1720/events","html_url":"https://github.com/phoenixframework/phoenix/issues/1720","id":156132190,"number":1720,"title":"hello_phoenix project \"mix phoenix.server\" Don't start","user":{"login":"rainly","id":251791,"avatar_url":"https://avatars.githubusercontent.com/u/251791?v=3","gravatar_id":"","url":"https://api.github.com/users/rainly","html_url":"https://github.com/rainly","followers_url":"https://api.github.com/users/rainly/followers","following_url":"https://api.github.com/users/rainly/following{/other_user}","gists_url":"https://api.github.com/users/rainly/gists{/gist_id}","starred_url":"https://api.github.com/users/rainly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rainly/subscriptions","organizations_url":"https://api.github.com/users/rainly/orgs","repos_url":"https://api.github.com/users/rainly/repos","events_url":"https://api.github.com/users/rainly/events{/privacy}","received_events_url":"https://api.github.com/users/rainly/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2016-05-22T03:03:47Z","updated_at":"2016-05-31T23:24:00Z","closed_at":null,"body":"### Precheck\r\n$ mix phoenix.server\r\nCould not start Hex. Try fetching a new version with \"mix local.hex\" or uninstalling it with \"mix archive.uninstall hex.ez\"\r\n\r\n10:57:27.825 [info]  Application hex exited: Hex.start(:normal, []) returned an error: shutdown: failed to start child: Hex.State\r\n    ** (EXIT) an exception was raised:\r\n        ** (CompileError) nofile:1: undefined function key/0\r\n            (elixir) src/elixir_exp.erl:463: :elixir_exp.expand_arg/2\r\n            (stdlib) lists.erl:1353: :lists.mapfoldl/3\r\n            (elixir) src/elixir_exp.erl:472: :elixir_exp.expand_args/2\r\n            (elixir) src/elixir_exp.erl:355: :elixir_exp.expand/2\r\n            (elixir) src/elixir.erl:246: :elixir.quoted_to_erl/3\r\n            (elixir) src/elixir.erl:197: :elixir.eval_forms/4\r\n            (elixir) lib/code.ex:168: Code.eval_string/3\r\n\r\n10:57:27.827 [info]  Application inets exited: :stopped\r\n\r\n10:57:27.827 [info]  Application ssl exited: :stopped\r\n\r\n10:57:27.827 [info]  Application public_key exited: :stopped\r\n\r\n10:57:27.827 [info]  Application asn1 exited: :stopped\r\n\r\n10:57:27.827 [info]  Application crypto exited: :stopped\r\n** (MatchError) no match of right hand side value: {:error, {:hex, {{:shutdown, {:failed_to_start_child, Hex.State, {:EXIT, {%CompileError{description: \"undefined function key/0\", file: \"nofile\", line: 1}, [{:elixir_exp, :expand_arg, 2, [file: 'src/elixir_exp.erl', line: 463]}, {:lists, :mapfoldl, 3, [file: 'lists.erl', line: 1353]}, {:elixir_exp, :expand_args, 2, [file: 'src/elixir_exp.erl', line: 472]}, {:elixir_exp, :expand, 2, [file: 'src/elixir_exp.erl', line: 355]}, {:elixir, :quoted_to_erl, 3, [file: 'src/elixir.erl', line: 246]}, {:elixir, :eval_forms, 4, [file: 'src/elixir.erl', line: 197]}, {Code, :eval_string, 3, [file: 'lib/code.ex', line: 168]}]}}}}, {Hex, :start, [:normal, []]}}}}\r\n    (hex) lib/hex.ex:5: Hex.start/0\r\n    (mix) lib/mix/hex.ex:52: Mix.Hex.start/0\r\n    (mix) lib/mix/dep/loader.ex:143: Mix.Dep.Loader.with_scm_and_app/4\r\n    (mix) lib/mix/dep/loader.ex:99: Mix.Dep.Loader.to_dep/3\r\n    (elixir) lib/enum.ex:1088: Enum.\"-map/2-lists^map/1-0-\"/2\r\n    (mix) lib/mix/dep/loader.ex:295: Mix.Dep.Loader.mix_children/1\r\n    (mix) lib/mix/dep/loader.ex:18: Mix.Dep.Loader.children/0\r\n    (mix) lib/mix/dep/converger.ex:52: Mix.Dep.Converger.all/4\r\n\r\n### Environment\r\n\r\n* Elixir version (elixir -v):\r\n\r\nelixir -v\r\n\r\nErlang/OTP 18 [erts-7.3] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false] [dtrace]\r\n\r\nElixir 1.2.5\r\n\r\n* Phoenix version (mix deps):\r\n\r\nmix deps\r\n\r\nCould not start Hex. Try fetching a new version with \"mix local.hex\" or uninstalling it with \"mix archive.uninstall hex.ez\"\r\n\r\n11:02:02.109 [info]  Application hex exited: Hex.start(:normal, []) returned an error: shutdown: failed to start child: Hex.State\r\n    ** (EXIT) an exception was raised:\r\n        ** (CompileError) nofile:1: undefined function key/0\r\n            (elixir) src/elixir_exp.erl:463: :elixir_exp.expand_arg/2\r\n            (stdlib) lists.erl:1353: :lists.mapfoldl/3\r\n            (elixir) src/elixir_exp.erl:472: :elixir_exp.expand_args/2\r\n            (elixir) src/elixir_exp.erl:355: :elixir_exp.expand/2\r\n            (elixir) src/elixir.erl:246: :elixir.quoted_to_erl/3\r\n            (elixir) src/elixir.erl:197: :elixir.eval_forms/4\r\n            (elixir) lib/code.ex:168: Code.eval_string/3\r\n\r\n11:02:02.110 [info]  Application inets exited: :stopped\r\n\r\n11:02:02.110 [info]  Application ssl exited: :stopped\r\n\r\n11:02:02.110 [info]  Application public_key exited: :stopped\r\n\r\n11:02:02.111 [info]  Application asn1 exited: :stopped\r\n\r\n11:02:02.111 [info]  Application crypto exited: :stopped\r\n** (MatchError) no match of right hand side value: {:error, {:hex, {{:shutdown, {:failed_to_start_child, Hex.State, {:EXIT, {%CompileError{description: \"undefined function key/0\", file: \"nofile\", line: 1}, [{:elixir_exp, :expand_arg, 2, [file: 'src/elixir_exp.erl', line: 463]}, {:lists, :mapfoldl, 3, [file: 'lists.erl', line: 1353]}, {:elixir_exp, :expand_args, 2, [file: 'src/elixir_exp.erl', line: 472]}, {:elixir_exp, :expand, 2, [file: 'src/elixir_exp.erl', line: 355]}, {:elixir, :quoted_to_erl, 3, [file: 'src/elixir.erl', line: 246]}, {:elixir, :eval_forms, 4, [file: 'src/elixir.erl', line: 197]}, {Code, :eval_string, 3, [file: 'lib/code.ex', line: 168]}]}}}}, {Hex, :start, [:normal, []]}}}}\r\n    (hex) lib/hex.ex:5: Hex.start/0\r\n    (mix) lib/mix/hex.ex:52: Mix.Hex.start/0\r\n    (mix) lib/mix/dep/loader.ex:143: Mix.Dep.Loader.with_scm_and_app/4\r\n    (mix) lib/mix/dep/loader.ex:99: Mix.Dep.Loader.to_dep/3\r\n    (elixir) lib/enum.ex:1088: Enum.\"-map/2-lists^map/1-0-\"/2\r\n    (mix) lib/mix/dep/loader.ex:295: Mix.Dep.Loader.mix_children/1\r\n    (mix) lib/mix/dep/loader.ex:18: Mix.Dep.Loader.children/0\r\n    (mix) lib/mix/dep/converger.ex:52: Mix.Dep.Converger.all/4\r\n\r\n* mix hex.info (mix hex.info):\r\nmix hex.info\r\n11:05:19.397 [info]  Application hex exited: Hex.start(:normal, []) returned an error: shutdown: failed to start child: Hex.State\r\n    ** (EXIT) an exception was raised:\r\n        ** (CompileError) nofile:1: undefined function key/0\r\n            (elixir) src/elixir_exp.erl:463: :elixir_exp.expand_arg/2\r\n            (stdlib) lists.erl:1353: :lists.mapfoldl/3\r\n            (elixir) src/elixir_exp.erl:472: :elixir_exp.expand_args/2\r\n            (elixir) src/elixir_exp.erl:355: :elixir_exp.expand/2\r\n            (elixir) src/elixir.erl:246: :elixir.quoted_to_erl/3\r\n            (elixir) src/elixir.erl:197: :elixir.eval_forms/4\r\n            (elixir) lib/code.ex:168: Code.eval_string/3\r\n\r\n11:05:19.398 [info]  Application inets exited: :stopped\r\n\r\n11:05:19.398 [info]  Application ssl exited: :stopped\r\n\r\n11:05:19.398 [info]  Application public_key exited: :stopped\r\n\r\n11:05:19.398 [info]  Application asn1 exited: :stopped\r\n\r\n11:05:19.398 [info]  Application crypto exited: :stopped\r\n** (MatchError) no match of right hand side value: {:error, {:hex, {{:shutdown, {:failed_to_start_child, Hex.State, {:EXIT, {%CompileError{description: \"undefined function key/0\", file: \"nofile\", line: 1}, [{:elixir_exp, :expand_arg, 2, [file: 'src/elixir_exp.erl', line: 463]}, {:lists, :mapfoldl, 3, [file: 'lists.erl', line: 1353]}, {:elixir_exp, :expand_args, 2, [file: 'src/elixir_exp.erl', line: 472]}, {:elixir_exp, :expand, 2, [file: 'src/elixir_exp.erl', line: 355]}, {:elixir, :quoted_to_erl, 3, [file: 'src/elixir.erl', line: 246]}, {:elixir, :eval_forms, 4, [file: 'src/elixir.erl', line: 197]}, {Code, :eval_string, 3, [file: 'lib/code.ex', line: 168]}]}}}}, {Hex, :start, [:normal, []]}}}}\r\n    (hex) lib/hex.ex:5: Hex.start/0\r\n    (hex) lib/mix/tasks/hex/info.ex:22: Mix.Tasks.Hex.Info.run/1\r\n    (mix) lib/mix/cli.ex:58: Mix.CLI.run_task/2\r\n    (elixir) lib/code.ex:363: Code.require_file/2\r\n* NodeJS version (node -v):\r\n\r\nv6.2.0\r\n\r\n* NPM version (npm -v):\r\n\r\n3.8.9\r\n\r\n* Operating system:\r\n\r\nOSX 10.9.5\r\n\r\n "},"comment":{"url":"https://api.github.com/repos/phoenixframework/phoenix/issues/comments/222850596","html_url":"https://github.com/phoenixframework/phoenix/issues/1720#issuecomment-222850596","issue_url":"https://api.github.com/repos/phoenixframework/phoenix/issues/1720","id":222850596,"user":{"login":"chrismccord","id":576796,"avatar_url":"https://avatars.githubusercontent.com/u/576796?v=3","gravatar_id":"","url":"https://api.github.com/users/chrismccord","html_url":"https://github.com/chrismccord","followers_url":"https://api.github.com/users/chrismccord/followers","following_url":"https://api.github.com/users/chrismccord/following{/other_user}","gists_url":"https://api.github.com/users/chrismccord/gists{/gist_id}","starred_url":"https://api.github.com/users/chrismccord/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrismccord/subscriptions","organizations_url":"https://api.github.com/users/chrismccord/orgs","repos_url":"https://api.github.com/users/chrismccord/repos","events_url":"https://api.github.com/users/chrismccord/events{/privacy}","received_events_url":"https://api.github.com/users/chrismccord/received_events","type":"User","site_admin":false},"created_at":"2016-05-31T23:24:00Z","updated_at":"2016-05-31T23:24:00Z","body":"@rainly did you get this figured out? If not, can you try `brew update && brew reinstall elixir` ?"}}
{"actor":{"display_login":"chrismccord"}}