0
我有一個項目需要一些操作才能編譯。對於某些依賴項,錯誤消息指出兩個版本和一個範圍。這些條目實際上意味着什麼?堆棧構建計劃異常是什麼意思?
Cabal-1.24.2.0 must match ==2.0.* (latest applicable is 2.0.0.2)
在任何情況下我希望Cabal-1.24.2.0
在2.0.*
範圍相匹配的版本。 stack
也似乎要求,所以沒有解釋爲什麼。
爲什麼2.0.0.2
被認爲適用,因爲LTS版本是1.24.2.0
?這是否意味着它是兼容的?
我已經添加了https://github.com/commercialhaskell/stack/issues/3438關於如何改進消息。 – mgsloan