我正在尝试使诸如acme-everything之类的东西用于ghci-all
堆栈,例如一个堆栈项目,在这里stack ghci
您可以访问所有堆栈。我将最新快照中的所有软件包添加到了我的.cabal文件中,并且在处理了所有外部依赖项之后,出现了奇怪的错误:
setup-Simple-Cabal-1.22.5.0-ghc-7.10.3: At least the following dependencies
are missing:
Ebnf2ps -any,
TaxonomyTools -any,
YampaSynth -any,
alex -any,
angel -any,
bumper -any,
c2hs -any,
cabal-install -any,
cabal-rpm -any,
cabal-sort -any,
cabal-src -any,
calculator -any,
clash-ghc -any,
clckwrks-cli -any,
gipeda -any,
git-fmt -any,
gtk2hs-buildtools -any,
hackage-whatsnew -any,
haddocset -any,
happy -any,
hdevtools -any,
hledger-interest -any,
hledger-ui -any,
hopenpgp-tools -any,
hspec-setup -any,
ip6addr -any,
lentil -any,
lhs2tex -any,
moesocks -any,
mole -any,
resolve-trivial-conflicts -any,
sandman -any,
servius -any,
shelltestrunner -any,
skeletons -any,
tellbot -any,
tls-debug -any,
tttool -any,
yackage -any,
yesod-bin -any
但是,这些依赖项在文件中列出(并且应该已经安装)。我错过了重要的事情吗?
这是Cabal令人困惑的错误消息。您不能将仅可执行程序包添加到依赖于构建的程序包中。您需要过滤掉没有库的项目。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句