我正在尝试做一些类似于acme的东西--所有用于堆栈的东西叫做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然而,这些依赖项列在文件中(并且应该已经安装)。我错过了什么重要的事情吗?
发布于 2016-04-23 22:14:48
这是来自Cabal的令人困惑的错误信息。您不能只添加一个可执行的包来构建依赖于构建。您需要过滤掉没有库的项目。
https://stackoverflow.com/questions/36813735
复制相似问题