我正在尝试使用 el-get 来管理我的包,因为最好从 github 更新最新的包。但有时我想要的包只有ELPA有。所以我用
(:name <package_name> :type elpa)
安装它们。
现在我的问题是: 我用 el-get 安装了 org-mode 并尝试通过
安装 org-gcal(:name org-gcal :type elpa)
“org-gcal”依赖于我已经在 el-get 目录下的 org-mode 8.2.4,但它仍然说找不到它,并且会再次从 elpa 安装 org。
如何解决elpa和el-get之间的这种依赖问题?
最佳答案
你不能“解决”这个依赖问题,因为你可以教 ELPA 关于 el-get 包。这是不可能的。
el-get 理解 ELPA 包,但不反之亦然。 ELPA 不会看到 el-get 包,因此不能使用它们来解决包依赖关系。
唯一合理的出路是使用 ELPA 来安装 Org 和其他包。最新的 Org 版本可从默认的 GNU ELPA 存档或来自 Org Mode's package archive 获得。 .人气MELPA archive 为 1000 多个其他包提供 VCS 快照。
关于emacs - el-get 和 elpa 之间的包依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23644124/