【发布时间】:2021-10-29 19:40:28
【问题描述】:
我正在尝试在 GHC 9.2.1 上安装 aeson。我第一次运行cabal install --allow-newer --lib aeson,但在构建 attoparsec 时失败了。原来这个问题是already fixed in their Git repo,但还没有在 Hackage 上发布。然后我做了这些步骤来构建一个带有修复的本地版本:
git clone https://github.com/haskell/attoparsec.git
cd attoparsec
cabal install --allow-newer --lib .
cd ..
成功了,但是当我再次执行cabal install --allow-newer --lib aeson 时,它再次尝试从 Hackage 构建 attoparsec,因此再次失败。我怎样才能让 cabal 使用我刚刚构建和安装的东西?
【问题讨论】:
标签: haskell cabal cabal-install