阴谋集团(依赖性)地狱的背后是什么原因?

大师级

在Cabal-install中如何发生依赖关系?

我在Cabal / Survival-HaskellWiki中阅读了以下内容

1. Cabal安装有什么困难?

Cabal的主要困难被称为“依赖地狱”,其中,cabal-install由于某种原因而无法设法安装所需的软件包,从而导致大量的人工工作。作为此困难的一个示例,请考虑用户希望安装软件包A和B的情况。这两种软件包都可用于软件包C,但不能用于相同版本的C。

我知道为什么这通常会有意义,但对于Cabal-install / ghc-pkg却没有意义,因为您可以安装同一软件包的多个版本。
好像每个版本都是一个完全不同的软件包,从许多方面来看,该版本如何成为软件包名称的一部分(例如mustaches-0.1.0.0)-也许它确实适用于ghc-pkg(我并不完全熟悉它,但这很有意义)。

唐·斯图尔特

您有这样的情况:

在此处输入图片说明

B和C都依赖于A。但是,如果在不同的时间安装它们,则它们可能取决于A的不同版本。例如,A版本1导出type T = Int,而在版本2中它导出type T = Bool

只有当你试图建立d你揭露B和C组针对不同版本的构建问题,你不能比较T version 1反对T version 2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对于阴谋集团来说,仅依赖标志是什么意思?

来自分类Dev

@strongify是什么原因

来自分类Dev

如何在阴谋沙箱中编译依赖性分析

来自分类Dev

Python 3 AppIndicator3:依赖性是什么?

来自分类Dev

阴谋集团与ghc-baked的依赖包

来自分类Dev

InterruptedException:是什么原因引起的?

来自分类Dev

是什么原因导致性能下降?

来自分类Dev

是什么原因使.pyc变成“空”?

来自分类Dev

是什么原因导致[* A],以overallocate?

来自分类Dev

Python UnboundLocalError,是什么原因引起的?

来自分类Dev

是什么原因导致弹跳失败?

来自分类Dev

是什么原因导致错误?

来自分类Dev

不纯功能性语言OCaml的“ let rec”是什么原因?

来自分类Dev

是什么原因导致在调用resignFirstResponder时出现间歇性的NSInternalInconsistencyException?

来自分类Dev

在Maven的依赖关系树不父依赖性覆盖孩子的范围是什么?

来自分类Dev

此输出背后的原因是什么?

来自分类Dev

角度来看,缺少什么依赖性

来自分类Dev

我缺少什么依赖性?

来自分类Dev

处理节点中子模块上的局部依赖性的最佳方法是什么?

来自分类Dev

我需要将AmqpAppender用于log4j的依赖性是什么?

来自分类Dev

angular-ui-router:在控制器中使用$ state的依赖性是什么?

来自分类Dev

在SVN标签中管理Maven项目依赖性的最佳实践是什么?

来自分类Dev

关于计算机技术,术语“依赖性”是什么意思?

来自分类Dev

依赖性分析器图形的箭头上的标签是什么意思?

来自分类Dev

在CMake中处理自定义文件类型依赖性的理想方法是什么?

来自分类Dev

在SVN标签中管理Maven项目依赖性的最佳实践是什么?

来自分类Dev

使用Prism时,管理模块依赖性的正确方法是什么?

来自分类Dev

避免Java中的依赖地狱的首选步骤是什么?

来自分类Dev

cmake链接错误-订单依赖性或其他原因?

Related 相关文章

  1. 1

    对于阴谋集团来说,仅依赖标志是什么意思?

  2. 2

    @strongify是什么原因

  3. 3

    如何在阴谋沙箱中编译依赖性分析

  4. 4

    Python 3 AppIndicator3:依赖性是什么?

  5. 5

    阴谋集团与ghc-baked的依赖包

  6. 6

    InterruptedException:是什么原因引起的?

  7. 7

    是什么原因导致性能下降?

  8. 8

    是什么原因使.pyc变成“空”?

  9. 9

    是什么原因导致[* A],以overallocate?

  10. 10

    Python UnboundLocalError,是什么原因引起的?

  11. 11

    是什么原因导致弹跳失败?

  12. 12

    是什么原因导致错误?

  13. 13

    不纯功能性语言OCaml的“ let rec”是什么原因?

  14. 14

    是什么原因导致在调用resignFirstResponder时出现间歇性的NSInternalInconsistencyException?

  15. 15

    在Maven的依赖关系树不父依赖性覆盖孩子的范围是什么?

  16. 16

    此输出背后的原因是什么?

  17. 17

    角度来看,缺少什么依赖性

  18. 18

    我缺少什么依赖性?

  19. 19

    处理节点中子模块上的局部依赖性的最佳方法是什么?

  20. 20

    我需要将AmqpAppender用于log4j的依赖性是什么?

  21. 21

    angular-ui-router:在控制器中使用$ state的依赖性是什么?

  22. 22

    在SVN标签中管理Maven项目依赖性的最佳实践是什么?

  23. 23

    关于计算机技术,术语“依赖性”是什么意思?

  24. 24

    依赖性分析器图形的箭头上的标签是什么意思?

  25. 25

    在CMake中处理自定义文件类型依赖性的理想方法是什么?

  26. 26

    在SVN标签中管理Maven项目依赖性的最佳实践是什么?

  27. 27

    使用Prism时,管理模块依赖性的正确方法是什么?

  28. 28

    避免Java中的依赖地狱的首选步骤是什么?

  29. 29

    cmake链接错误-订单依赖性或其他原因?

热门标签

归档