LoginSignup
5
0

More than 5 years have passed since last update.

Haskell Stackでエラー "AesonException"が出たので対処した

Last updated at Posted at 2017-12-24
$ stack new プロジェクト名

して新規プロジェクトを作成しようとしたところ、

Downloaded lts-10.0 build plan.
AesonException "Error in $.packages.cassava.constraints.flags['bytestring--lt-0_10_4']: Invalid flag name: \"bytestring--lt-0_10_4\""

と怒られてしまった

仕方がないので
$ stack new プロジェクト名 --resolver lts-9.20
のようにresolverのバージョンを下げたところうまくいった

もっとちゃんとした対応方法があるかもしれないが、Haskell初心者で右も左も分からないためひとまずこれで対処しておく

「もっとちゃんとした対応方法」をコメントで教えていただきました
どうもstackのバージョンの問題のようだった
mac + homebrewでstackをインストールしていたので

$ brew upgrade stack

これであっさり解決してしまった・・・

5
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0