我注意到一些著名的软件包维护者选择不使用Emacs软件包管理系统(ESS?)或抱怨其局限性(Helm)。
警告:由于package.el的概念不正确,该概念负责获取helm文件并对其进行编译,因此从melpa和list-package升级时,大多数时间用户都出错。为了避免这种异步现象,已添加了对Helm的依赖关系,以强制package.el在干净的环境中编译其文件。从git安装并使用make文件的人不会遇到这个问题,尽管建议使用Async,但是它不需要Async,因为它修复了所有其他可能由(m)elpa的package.el安装的软件包的安装。有关更多信息,请参见常见问题解答。
当前的软件包管理系统可能暗示哪些确切的技术限制async
?为什么需要将软件包用作依赖项?