新しいubuntu12.04システム(ghcとhaskell-paltformをインストールしたばかり)にスナップをインストールしようとしました
cabal install snap
が、レンズがvector-0.10.0.1に依存しているため失敗したため、ベクターを再インストールし、レンズをインストールして、スナップをインストールしようとしました繰り返しますが、今回は snaplet.auth のコンパイル時にエラーが発生しました:
[27 of 33] Compiling Snap.Snaplet.Auth.Handlers ( src/Snap/Snaplet/Auth/Handlers.hs, dist/build/Snap/Snaplet/Auth/Handlers.o )
cabal: Error: some packages failed to install:
snap-0.13.0 failed during the building phase. The exception was:
ExitFailure 9
今回はどうするか迷っています。
cabal-install version 0.14.0
The Glorious Glasgow Haskell Compilation System, version 7.4.1
- - - - - - - - - - - - - アップデート - - - - - - - - - - - -
.cabal と .ghc のすべてのファイルを削除し、上で説明したようにレンズを再インストールしました (最初の試行は失敗しましたが、2 回目の試行は機能したため、レンズを 2 回インストールする必要があります)。次に、snap の代わりに snap-0.13.0.1 をインストールしました。 、そして今回はうまくいきます。