此工具获取库的已知兼容版本列表,并强制使用它们。这应该绕过许多阴谋集团的依赖地狱,从而导致涅盘。
最初的想法是使用Cabal配置文件中的约束来强制执行此操作,但不幸的是,Cabal-install中存在一个错误,这阻止了实现此操作。相反,该工具现在过滤可用包的列表。
最简单的用法是运行cabal-nirvana。这将执行几个步骤:
执行阴谋集团更新
下载最新版本的受祝福的程序包列表。
通过受祝福的包列表修改在cabal更新中下载的包列表。
如果你想离开涅盘,只需执行一次正常的阴谋集团更新即可。
使用-f<标志>启用标志,或-f-<标志>禁用该标志。更多信息
包装维护人员
对于包维护者和黑客托管者
候选人