当我尝试安装目录包时,我得到以下错误:Resolving dependencies...Failed to install directory-1.2.2.1directory-1.2.2.1The exception was:
user error (The package requires Cabal library version -any && >=1.10 bu
安装进行得很好,但是cabal-install并不满意:Downloading the latest package list from hackage.haskell.org$ cabal install repacabal: Couldn't read cabal file "bytestring/0.9.2.1/bytestring.cabal"
尝试为我的ghc安装mtl,所以我安装了cabal-install包(我运行的是Fedora23)。然后我试着运行cabal update,它运行正常,但是cabal install mtl给了我这个。cabal: Error: some packages failed to install:
mtl-2.2.1 depends on transformers-0.5.2.0安装了ghc-Cabal包。cabal<
我有一个关于Cabal的问题,当我初始化一个新项目时,Main.hs不在那里。只需遵循文档https://cabal.readthedocs.io/en/3.6/getting-started.html#installing-the-haskell-toolchain 我的阴谋版本在下面提到cabal-install version 1.18.0.5
using version 1.18.1.3 of the Cabal library
当我试图安装Cabal-1.20.0.2时,会出现这个错误:Resolving dependencies...Configuring Cabal-1.20.0.2...Failed to install Cabal-1.20.0.2
Last 10 lines of the build log ( /home/yonutix/.cabal/logs/C
我已经创建了一个使用自定义构建类型的cabal包。在Setup.hs中,我触发了一个postCopy钩子,我打算用它来做一些IO。在触发器的主体中,我使用putStrLn输出一行。当我cabal install包时,输出会记录到一个文本文件中,而不是显示在控制台上。更深入一点:我认为这个问题与所有触发器有关,而不仅仅是postCopy和cabal install。因为例如,如果我有一个postConf触发器(执行一些IO)并运行cabal configure,IO将按预期工作。但是,当我执行cabal i