2013-02-23 116 views
1

我正在嘗試安裝yesod Web框架。安裝yesod時Cabal依賴衝突

當我運行cabal install yesod-platform,我得到一個依賴衝突:

陰謀:依賴衝突:GHC-7.0.4要求陣列== 0.3.0.2然而 陣列0.3.0.2被排除在外,因爲基於HTTP導管-1.8.7需要array> = 0.4

即使在沙盒環境中出現此錯誤,即使在hsenv也是如此。

我該怎麼辦?

+2

您可以升級到更新的GHC,現在7.0.4已經很老了,或者您可以嘗試安裝舊的yesod(-platform)。不過,我不知道你需要爲7.0.4構建一個多遠。 – 2013-02-23 22:15:07

回答

1

正如Daniel Fischer所說,這不是一個依賴衝突,而是yesod不支持7.0.4,因此您的依賴關係已經過時。 7.0.4早於當前的Haskell平臺,您應該升級。