emacs - el-get 和 elpa 之间的包依赖

标签 emacs elpa el-get

我正在尝试使用 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/

相关文章:

emacs - 检测文件,使其加载填充列值为 67

emacs - 在 Emacs python 模式下执行表达式并打印其值

shell - Emacs shell 模式在缓冲区中打开文件

emacs - 如何自动(重新)编译 ELPA 包?

python - el-get 安装的包加载问题 emacs-jedi

emacs - 如何通过El-Get安装MELPA软件包?

emacs - 向后删除行(Emacs)

emacs - 在 Emacs 中,如何查看正在使用哪个 slime 版本?

emacs - melpa的js2-refactor:软件包“emacs-24.1”不可用