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
Wir fanden heraus, dass der Server beim Kompilieren von idna nicht genügend Arbeitsspeicher hatte. –
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. –
Entschuldigung, ich stimme mit @PatrickOscity überein; stimme zu, auch zu schließen. –