This is caused by a bug in recent builds of Emacs 29, where `loaddefs-generate` will activate emacs-lisp-mode to read a package's autoloads, but does so without suppressing its mode hooks. Other packages may add functions to this hook from their autoloads (like overseer.el does). Calling these functions will initiate a chain reaction where other packages will be loaded (plus their dependencies), but aren't guaranteed to be available so early in the bootstrap process. The result are file-missing errors about seemingly unrelated packages, like pkg-info or dash. Ref: emacs-mirror/emacs@0d383b592c Fix: https://discourse.doomemacs.org/t/3149 |
||
---|---|---|
.. | ||
cli | ||
lib | ||
doom-cli.el | ||
doom-editor.el | ||
doom-keybinds.el | ||
doom-lib.el | ||
doom-modules.el | ||
doom-packages.el | ||
doom-projects.el | ||
doom-start.el | ||
doom-ui.el | ||
doom.el | ||
packages.el |