2

カバール経由でYesodをインストールしようとしていますが、Data.Textのインストールに失敗し続けます。

を使用してテキストを個別にインストールしようとするとcabal install text、エラーメッセージが表示されます。

Resolving dependencies...
Configuring text-0.11.1.0...
Preprocessing library text-0.11.1.0...
Building text-0.11.1.0...

Data/Text/Lazy/Builder/RealFloat.hs:21:7:
    Could not find module `Data.Text.Lazy.Builder.RealFloat.Functions':
      Use -v to see a list of the files searched for.
cabal: Error: some packages failed to install:
text-0.11.1.0 failed during the building phase. The exception was:
ExitFailure 1

ダウンロードしたテキストパッケージのディレクトリ構造を調べてみると、実際にはありませんData/Text/Lazy/Builder/RealFloat/Functions.hs。最も近いのは(ただし、これにはインポートしようとしData/Text/Lazy/Builder/Functions.hsた関数が含まれていませんでした)。RealFloat.hsroundTo

どうすればこれを修正できますか?

4

1 に答える 1

2

これはghc7.0関連の問題です(「ビルドの失敗」の下のハッキングにリストされています)yesodで機能するtext-0.11.0.8をインストールしてみてください。

于 2011-06-02T13:05:10.963 に答える