4

stack.exe v0.1.2.2 を PATH ディレクトリの 1 つに配置し、 を介して ghc-7.8.4 をインストールしstack setupます。

ghc-mod をインストールしようとして、奇妙なエラーが発生しましたSetup.hs: does not exist:

スタック インストール ghc-mod
リゾルバーの使用: グローバル構成ファイルからの lts-2.21: C:\Users\martynov_p\AppData\Roaming\stack\global\stack.yaml
ghc-paths-0.1.0.9: 設定
data-default-class-0.0.1: 設定
dlist-0.7.1.1: 設定
ansi-terminal-0.6.2.1: 設定
hscolor-1.22: 設定
extra-1.1: 設定
mtl-2.1.3.1: 設定
cmdargs-0.10.13: 設定
進捗: 8/54
-- 以下を使用してパッケージ cmdargs-0.10.13 をビルド中:
      C:\\Users\\martynov_p\\appdata\\Local\\Programs\\stack\\x86_64-windows\\ghc-7.8.4\\bin\\runhaskell.exe -package=Cabal-1.18.1.5 -clear -package-db -global-package-db -package-db=C:\Users\martynov_p\AppData\Roaming\stack\snapshots\x86_64-windows\lts-2.21\7.8.4\pkgdb\ C:\Users\MARTYN ~1\AppData\Local\Temp\stack12088\Setup.hs --builddir=.stack-work\dist\x86_64-windows\Cabal-1.18.1.5\ configure --user --package-db=clear --package- db=global --package-db=C:\Users\martynov_p\AppData\Roaming\stack\snapshots\x86_64-windows\lts-2.21\7.8.4\pkgdb\ --constraint=base==4.7.0.2 -- constraint=filepath==1.3.0.2 --constraint=process==1.2.0.0 --constraint=template-haskell==2.9.0.0 --constraint=transformers==0.3.0.0 --libdir=C:\Users\martynov_p \AppData\Roaming\stack\snapshots\x86_64-windows\lts-2.21\7.8.4\lib --bindir=C:\Users\martynov_p\AppData\Roaming\stack\snapshots\x86_64-windows\lts-2.21\7.8.4\bin --datadir=C:\Users\martynov_p\AppData\Roaming\stack\snapshots\x86_64-windows\lts -2.21\7.8.4\share --docdir=C:\Users\martynov_p\AppData\Roaming\stack\snapshots\x86_64-windows\lts-2.21\7.8.4\doc\cmdargs-0.10.13 --htmldir= C:\Users\martynov_p\AppData\Roaming\stack\snapshots\x86_64-windows\lts-2.21\7.8.4\doc\cmdargs-0.10.13 --haddockdir=C:\Users\martynov_p\AppData\Roaming\stack \snapshots\x86_64-windows\lts-2.21\7.8.4\doc\cmdargs-0.10.134\doc\cmdargs-0.10.13 --haddockdir=C:\Users\martynov_p\AppData\Roaming\stack\snapshots\x86_64-windows\lts-2.21\7.8.4\doc\cmdargs-0.10.134\doc\cmdargs-0.10.13 --haddockdir=C:\Users\martynov_p\AppData\Roaming\stack\snapshots\x86_64-windows\lts-2.21\7.8.4\doc\cmdargs-0.10.13
    プロセスはコードで終了しました: ExitFailure 1
    ログは「C:\\Users\\martynov_p\\AppData\\Roaming\\stack\\global\\.stack-work\\logs\\cmdargs-0.10.13.log」に書き込まれました。

    cmdargs-0.10.13 を構成しています...
    Setup.hs: 存在しません
4

1 に答える 1

1

これはおそらく cabal のバグによるものであり、cabal のバージョンをアップグレードするか、新しいスタック リゾルバーに切り替えることで解決されます。見る

https://github.com/haskell/cabal/issues/1733

https://github.com/commercialhaskell/stack/issues/943

于 2016-03-18T02:05:23.480 に答える