There's an issue with the version of aeson pretty

If you edit
elm-compiler/elm-compiler.cabal

and change the line:
   aeson-pretty,
To
  aeson-pretty < 0.8,

Things should build ok.

It looks like this has been done on master

https://github.com/elm-lang/elm-compiler/commit/eae9303fbed6ec929478315035fbe2e354e865e5


On 15 August 2016 at 10:46, Kofi Gumbs <[email protected]> wrote:

> Hello all,
>
> I've tried to build the elm tools locally in a couple of ways, but I am
> having trouble resolving the dependency graph. I am really only interested
> in elm-make, but I've tried the recommended BuildFromSource.hs script
> <https://github.com/elm-lang/elm-platform/blob/master/installers/BuildFromSource.hs>
>  as
> well. Here are the results from both approaches (cabal-install version
> 1.24.0.0, GHC version 8.0.1):
>
> *1) Just elm-make – OUTPUT
> <https://gist.github.com/hkgumbs/9c5bd3efc8cec8d51a643864621ee25a>*
> # ~/Workspaces/elm-make (git)-[0.17.1]-
>
> $ cabal sandbox delete
> $ cabal sandbox init
> $ cabal sandbox add-source ../elm-compiler  # both of these are also on
> 0.17.1
> $ cabal sandbox add-source ../elm-package
> $ cabal install -j --only-dependencies --ghc-options="-w"  # these flags
> are from the BuildFromSource.hs script (I've also tried without them)
>
>
> *2) BuildFromSource.hs – OUTPUT
> <https://gist.github.com/hkgumbs/fe48186e72f1c1357441f1185543662b>*
>
> # ~/Workspaces
>
> $ rm -rf Elm-Platform BuildFromSource.hs
> $ wget https://raw.githubusercontent.com/elm-lang/elm-platform/
> master/installers/BuildFromSource.hs
> $ runhaskell BuildFromSource.hs 0.17.1
>
>
>
> I am not very familiar with cabal dependency management but I suspect I am
> missing some --constraint. Has anyone seen / resolved this problem before?
> I haven't had success googling this particular issue, but I have a nagging
> feeling that it's documented somewhere.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Elm Discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to