Richard Lewis <richard.lewis.deb...@googlemail.com> writes: > An attempt to reproduce - partially successful, maybe reveals deeper issues! > > su - > mkdir /tmp/bullseye > cd /tmp/bullseye > debootstrap bullseye . https://deb.debian.org/debian > > chroot . apt install emacs elpa-helpful > > sed -i s/bullseye/bookworm/ ./etc/apt/sources.list > chroot . apt update > chroot . apt upgrade
Thanks Richard that does seem like progress. I chrooted into to "bullseye" after the upgrade failure, and narrowed the failing command down to $ emacs --quick --batch -l package --eval "(setq package-user-dir \"/nonexistent\")" --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f package-initialize -f batch-byte-compile *.el I'm not sure why that command should be be failing, certainly I can chmod the file manually (as root).