gpt4 book ai didi

haskell - ghc-pkg : cannot create: dist/dist-sandbox-XXXXXXXX/package. conf.inplace 已存在

转载 作者:行者123 更新时间:2023-12-02 17:17:22 27 4
gpt4 key购买 nike

我刚刚升级到 cabal 1.22.0.0。我创建了一个全新沙箱,并添加了另一个本地包的链接,如下所示:

cabal sandbox add-source /home/amy/néal/créatúr-wains

然后我尝试安装依赖项:

cabal install --dep

但是当它到达尝试构建本地包的部分时,我收到了一个错误:

Configuring creatur-wains-4.1.1...
Building creatur-wains-4.1.1...
ghc-pkg: cannot create: dist/dist-sandbox-5cb45741/package.conf.inplace already exists

如果我尝试使用cabal install creatur-wains安装该软件包,我会得到相同的结果。我在早期版本的 cabal 中没有遇到这个问题。我该如何解决这个问题?

最佳答案

这是一个known issue https://github.com/haskell/cabal/issues/2301 。解决方法是:

  1. 转到包含本地软件包的目录(在我的例子中为/home/amy/néal/créatúr-wains)。
  2. 构建本地软件包 (cabal install)。
  3. 返回原来的目录。 cabal install 现在可以运行了。

关于haskell - ghc-pkg : cannot create: dist/dist-sandbox-XXXXXXXX/package. conf.inplace 已存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27824509/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com