elixir - Mix compiliation fails when compiling Ecto -
in elixir:
 when trying compile dependencies ecto, run following error mix , poolboy:
>mix compile   ** (mix) application poolboy specified non semantic version `cat version`. mix can match requirement ~> 1.2.1 against semantic versions, match against version, please use regex requirement
i'm on windows 8.1
here mix deps:
 note: have use "~> 0.6.0" postgrex or else complain of dependency resolution.  (in ecto docs, says use ">= 0.0.0")
defp deps [   {:postgrex, "~> 0.6.0"},   {:ecto, "~> 0.2.5"} ] end   from compile error message, seems either mix not handling or poolboy isn't , may not on ecto side?
anyways, know how fix or have workaround? thanks.
this poolboy bug. rebar (erlang build tool) allows users inject custom code in application files , poolboy using feature read version filesystem using specific os commands. works on linux going fail on windows. have opened issue on poolboy issues tracker.
Comments
Post a Comment