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

Popular posts from this blog

c# - MSAA finds controls UI Automation doesn't -

python - mat is not a numerical tuple : openCV error -

wordpress - .htaccess: RewriteRule: bad flag delimiters -