manjaro wayland Emacs 30 pgtk native comp git 遇见 autoload 未找到错误

抱歉机器人风格,还没有安装中文输入法

很长一段时间后回到linux桌面,有人可以帮我解决这个错误吗?

我刚刚从 AUR 安装了 emacs-pgtk-native-comp-git,并使用我的配置启动,但这个错误不断发生。

Error loading autoloads: (file-missing Cannot open load file No such file or directory /home//.emacs.d/elpa/yasnippet-20200604.246/yasnippet-autoloads)
Error loading autoloads: (file-missing Cannot open load file No such file or directory /home//.emacs.d/elpa/yasnippet-snippets-20230622.1323/yasnippet-snippets-autoloads)
Error loading autoloads: (file-missing Cannot open load file No such file or directory /home//.emacs.d/elpa/yaml-mode-20230329.723/yaml-mode-autoloads)
Error loading autoloads: (file-missing Cannot open load file No such file or directory /home//.emacs.d/elpa/web-mode-20230329.601/web-mode-autoloads)
Error loading autoloads: (file-missing Cannot open load file No such file or directory /home//.emacs.d/elpa/tablist-20230321.705/tablist-autoloads)
Error loading autoloads: (file-missing Cannot open load file No such file or directory /home//.emacs.d/elpa/ivy-20230410.1815/ivy-autoloads)

我尝试重新安装 emacs,也删除了 elpa 目录,但没有任何帮助.

emacs -Q 无需配置即可工作, emacs --debug 显示相同的错误

/home//.emacs.d/elpa/ivy-20230410.1815/ivy-autoloads显然不是合法路径,因为用户名不可能是空的

:joy: 抱歉没有提及,我已从路径中删除了用户名

--debug-init 应该能看到栈回溯,具体哪一行造成问题的把

不,与 --debug 没有什么不同。

autoloads 文件确实不存在,也许与为什么不生成 autoloads 文件有关?

可以安装官方repo里的emacs对比下是不是配置文件问题,如果配置文件没问题那有可能是emacs-pgtk-native-comp-git年久失修,用emacs-git的PKGBUILD文件,编译之前修改PKDBUILD文件里面对选项,把nativecomp,pgtk设置成“YES”,不需要的feature留空,再编译安装试试

该配置在我的 Mac 上完美运行,让我尝试从 emacs-git 安装。

谢谢