【问题标题】:Haskell-stack is giving "Download expectation failure"Haskell-stack 给出“下载期望失败”
【发布时间】:2016-03-19 00:49:58
【问题描述】:

我正在尝试使用堆栈构建项目,但在运行“堆栈构建”时收到“下载预期失败”。

C:\Users\T60\Dropbox\notebooks-stack>stack build
Setting codepage to UTF-8 (65001) to ensure correct output from GHC
Download expectation failure: content hash (SHA512)
Expected: aa1178f08ad3364c504ee790dac9b0774b7461fa7ea0a8f2c3ad82943d109602debcf4
a8a83090815fef487ceac40019f8b5594ab0043f36e019d69bc5f76853 (ByteString)
Actual:   91f514e1731ef3c2063ff5ab6156242755b2b2b462d4a1f40f150d96cf714f7b7b5b19
c7705e5129bbb9876216ca86ff52e49cd7604d83e4b4150172c9bda228
For: https://s3.amazonaws.com:443/hackage.fpcomplete.com/package/SHA-1.6.4.2.tar
.gz
Pr

我的 cabal 文件的相关部分是:

  build-depends:       base >= 4.7 && < 5
                       , bytestring
                       , sqlite-simple
                       , time
                       , SHA

我已经在堆栈源代码中的 Verified.hs 中将错误消息追踪到 showVerifiedDownloadException 实例,但这实际上意味着什么(在我的 cabal 文件中有些愚蠢,堆栈上的错误包,内部堆栈中的错误...)我不知道。

我正在运行 Windows 7 32 位。

【问题讨论】:

  • 这种情况是永久性的吗?它应该从此问题中恢复并重试。您使用的是什么版本的堆栈?

标签: haskell build dependencies haskell-stack


【解决方案1】:

事实证明,这是堆栈中的一个错误,损坏的下载将无法正确重新下载。它已在最新版本中修复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-13
    • 2014-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-08
    • 1970-01-01
    相关资源
    最近更新 更多