初めてスタックを実行しようとしていますがstack setup
、サンプル プロジェクト (からstack new helloworld new-template
) で実行すると、次の出力で失敗します (最初はスキップしましたが、これは正常だと思います)。
Installing library in
/home/ajl/.stack/programs/x86_64-linux/ghc-7.10.2/lib/ghc7.10.2/ghc_JzwEp1oQ8kA7NFNTGk1ho5 "/home/ajl/.stack/programs/x86_64-linux/ghc-7.10.2/lib/ghc-7.10.2/bin/ghc-pkg" --force --global-package-db "/home/ajl/.stack/programs/x86_64-linux/ghc-7.10.2/lib/ghc-7.10.2/package.conf.d" update rts/dist/package.conf.install
Reading package info from "rts/dist/package.conf.install" ... done.
: Warning: Unrecognized field 420 on line 420
(Skipped unrecognized field for every line 419 down to 1)
: Warning: Unrecognized field 1 on line 1
: missing id field
: invalid package identifier:
: invalid package key:
make[1]: *** [install_packages] Error 1
make: *** [install] Error 2
Installing GHC ...%
私はUbuntu 14.04を使用しており、スタック1.0.2を実行しています。関連性があるかどうかはわかりませんが、システムにすでにCabal 1.23.0.0がインストールされたghc 7.10.1があり、正常に動作しています。
リゾルバーを古い ghc バージョンの古い LTS バージョンに変更しようとしました。も削除してみ~/.stack
ました。エラーの役に立たないことを考えると、他に何を試すべきかわかりません。