Philip Kaludercic [2025-02-14 15:45 +0000] wrote: > The only negative to this patch is that users on Emacs 27 or before will > get a warning about an invalid mode, but otherwise I think that this is > a good idea. Here I see more than just a warning, in Emacs versions 24 through 27: 0. cd "$(mktemp -d)" 1. HOME="$PWD" XDG_CONFIG_HOME="$PWD" emacs-27.2 2. M-: (setq package-check-signature nil) RET 3. M-x toggle-debug-on-error RET 4. M-x package-install RET dash RET I attach backtraces from Emacs 24.5 and 27.2. What I'm not sure about is why only some packages result in an error. I'm guessing elpa.gnu.org is caching -pkg.el files of packages that have not been updated in the meantime. I assume we want to continue supporting older Emacs versions, so does the elpa.git patch need reverting (plus manual intervention to revert any cached -pkg.el files), or am I missing something / is there a better solution? Thanks, -- Basil