密室涅盘:通过限制到已知的好版本来避免Cabal依赖地狱。(已弃用)

[bsd3型,不赞成的,分布,程序][建议标签]
已弃用

此工具获取库的已知兼容版本列表,并强制使用它们。这应该绕过许多阴谋集团的依赖地狱,从而导致涅盘。

最初的想法是使用Cabal配置文件中的约束来强制执行此操作,但不幸的是,Cabal-install中存在一个错误,这阻止了实现此操作。相反,该工具现在过滤可用包的列表。

最简单的用法是运行cabal-nirvana。这将执行几个步骤:

  1. 执行阴谋集团更新

  2. 下载最新版本的受祝福的程序包列表。

  3. 通过受祝福的包列表修改在cabal更新中下载的包列表。

如果你想离开涅盘,只需执行一次正常的阴谋集团更新即可。

旗帜

自动标志
姓名描述违约
生成残疾人

使用-f<标志>启用标志,或-f-<标志>禁用该标志。更多信息

下载

维修人员角落

包装维护人员

对于包维护者和黑客托管者

候选人

  • 没有候选人
版本[RSS(RSS)] 0.1,0.1.0.1,0.2,0.2.1,0.2.2,0.2.2.1
依赖关系 基础(<5),字节删除,卡瓦尔,容器,目录,超文本传输协议,打包(packdeps)(>=0.3 && <0.4),过程,焦油(>=0.4 && <0.5),变压器[细节]
许可证 BSD-3条款
作者 迈克尔·斯诺曼
维护人员 michael@snoyman.com
类别 分发
主页 http://github.com/snoyberg/cabal-nirvana
已上传 通过MichaelSnoyman先生2014年3月20日08:13:10Z
分配
反向依赖关系 1直接,0间接[细节]
可执行程序 涅盘生成,涅盘涅盘
下载 共5035人(过去30天内有15人)
额定值 (尚未投票)[估算人贝叶斯平均]
您的评分
  • λ
  • λ
  • λ
状态 文档不可用[生成日志]
上一次成功报告于2016年10月27日[全部10份报告]