2015-10-10 8 views
5

Fehlermeldung kompilieren:Elixir - konnte nicht Abhängigkeit IDNA

iex -S mix 
    Eshell V7.0 (abort with ^G) 
==> idna (compile) 
Killed 
** (Mix) Could not compile dependency idna, /root/.mix/rebar command failed. If you want to recompile this dependency, please run: 
mix deps.compile idna 

mix.exs

defmodule Wham.Mixfile do 
    use Mix.Project 

    def project do 
    [app: :wham, 
    version: "0.0.1", 
    elixir: "~> 1.0", 
    elixirc_paths: elixirc_paths(Mix.env), 
    compilers: [:phoenix] ++ Mix.compilers, 
    build_embedded: Mix.env == :prod, 
    start_permanent: Mix.env == :prod, 
    deps: deps] 
    end 

    # Configuration for the OTP application 
    # 
    # Type `mix help compile.app` for more information 
    def application do 
    [mod: {Wham, []}, 
    applications: [:phoenix, :phoenix_html, :cowboy, :logger, 
        :phoenix_ecto, :postgrex, :maru, :maru_swagger, :tzdata]] 
    end 

    # Specifies which paths to compile per environment 
    defp elixirc_paths(:test), do: ["lib", "web", "test/support"] 
    defp elixirc_paths(_),  do: ["lib", "web"] 

    # Specifies your project dependencies 
    # 
    # Type `mix help deps` for examples and options 
    defp deps do 
    [{:phoenix, "~> 1.0.2"}, 
    {:phoenix_ecto, "~> 1.1"}, 
    {:postgrex, ">= 0.0.0"}, 
    {:phoenix_html, "~> 2.1"}, 
    {:phoenix_live_reload, "~> 1.0", only: :dev}, 
    {:cowboy, "~> 1.0"}, 
    {:maru, "~> 0.8.1"}, 
    {:maru_swagger, "~> 0.5", only: :dev }, 
    {:comeonin, "~> 1.0"}, 
    {:timex, "~> 1.0.0-pre"}] 
    end 
end 
+1

Wir fanden heraus, dass der Server beim Kompilieren von idna nicht genügend Arbeitsspeicher hatte. –

+2

So wie es aussieht, beschreibt diese Frage ein sehr spezifisches Symptom, das wirklich nichts mit der in den Kommentaren beschriebenen Ursache (Speichermangel) zu tun hat. Da dies wahrscheinlich keine gute Antwort sein wird und selbst dann zukünftigen Besuchern wahrscheinlich nicht helfen wird, stimme ich zu, diese Frage zu schließen. –

+0

Entschuldigung, ich stimme mit @PatrickOscity überein; stimme zu, auch zu schließen. –

Antwort

1

Ich lief in den gleichen Fehler heute und Update rebar3 ausführbare lösen Das Thema.

Verwandte Themen