包括el-get和elpa之间的依赖关系

时间:2014-05-14 01:16:33

标签: emacs elpa el-get

我尝试使用el-get来管理我的包,因为最好从github更新最新版本。但有时我想要的包装只能在ELPA中使用。所以我用

(:name <package_name> :type elpa)

安装它们。

现在我的问题是: 我用el-get安装了org-mode并尝试通过

安装org-gcal
(:name org-gcal :type elpa)

&#34; org-gcal&#34;取决于我已经在el-get目录下的org-mode 8.2.4,但它仍然说它无法找到它并将再次从elpa安装org。

我怎样才能解决elpa和el-get之间的这种依赖问题?

1 个答案:

答案 0 :(得分:1)

你无法“解决”这种依赖性问题,因为你可以教ELPA关于el-get包。这不是(轻松)可能的。

el-get了解ELPA包,但反之亦然。 ELPA 看到el-get包,因此无法使用它们来解决包依赖性。

唯一合理的解决方法是使用ELPA来安装Org和其他软件包。最近的Org版本可以从默认的GNU ELPA存档或Org Mode's package archive获得。流行的MELPA存档为超过1000个其他包提供VCS快照。