Can't setup ghcjs with stack: ghcjs version could not be determined. #1496
Description
I'm trying to use stack with ghcjs. I've created dummy project (stack.yaml file is in gist, other files are hardly relevant). After that I run stack setup
and get this error:
setup: The program 'ghcjs' version >=0.1 is required but the version of
/home/gromak/.stack/programs/x86_64-linux/ghcjs-0.2.0.20151029_ghc-7.10.2/src/.stack-work/install/x86_64-linux/lts-3.6/7.10.2/bin/ghcjs could not be determined.
Even if I do mv ~/.stack ~/.stack.bk; mv ~/.cabal ~/.cabal.bk
I get the same error. You can take a look at the complete output of stack setup
in gist. By the way, I'm running on Archlinux.
Here is gist: https://gist.github.com/gromakovsky/660735e773213b989d44
Some information about versions:
$ stack --version
Version 0.1.10.0, Git revision a25892f (2778 commits) x86_64
$ cabal --version
cabal-install version 1.22.6.0
using version 1.22.4.0 of the Cabal library
$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.10.2
$ /home/gromak/.stack/programs/x86_64-linux/ghcjs-0.2.0.20151029_ghc-7.10.2/src/.stack-work/install/x86_64-linux/lts-3.6/7.10.2/bin/ghcjs --version
The Glorious Glasgow Haskell Compilation System for JavaScript, version 0.2.0.20151029 (GHC 7.10.2)
Please ask me to provide more information about my environment if you need it.