可能重复:
Cabal not installing dependencies when needing profiling libraries?
情况如下。我想安装\重新安装包 A ,其中包含一些新的选项或标记(例如我在library-profiling: True
中添加~/.cabal/config
)。
cabal install --reinstall A
软件包 A 取决于软件包 B ,它安装时不支持该选项。这就是为什么(如果我理解正确的话)告诉我:
Could not find module `B':
Perhaps you haven't installed the profiling libraries for package `B'?
Use -v to see a list of the files searched for.
所以我需要重新安装软件包 B ,然后尝试安装软件包 A :
cabal install --reinstall B
cabal install --reinstall A
我想要的是告诉cabal我需要自动重新安装所有依赖于 A 的软件包。我怎么能这样做?