Bug#1052458: elpa-ess: ESS mode in Emacs fails with many errors on startup
Package: elpa-ess
Version: 18.10.2+git20220915.f45542e-3
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: Hugh.Pumphrey@gmail.com
Dear Maintainer,
* What led up to the situation?
I (as a long time user of R and the Emacs ESS mode) upgraded from
bullseye to bookworm.
* What exactly did you do (or not do)
Attempted to edit an R source file in Emacs. (I am using emacs-lucid on
account of Bug#1043326 in emacs-gtk, but the bug I report here occurs
in both emacs-lucid and emacs-gtk.)
* What was the outcome of this action?
ESS mode fails to start up and many error and warning messages are
emitted --- see below.
* What outcome did you expect instead?
I expected ESS mode to start as normal, as it did for many debian releases
before bookworm.
To check that this was not some oddity of upgrading from bullseye to
bookworm I purged packages ess and elpa-ess and re-installed them; the
problem did not go away.
The error message appeared to be:
File mode specification error: (error Loading file
/usr/share/emacs/site-lisp/elpa/ess-18.10.3snapshot/ess-rd.el
failed to provide feature 'essddr')
A buffer containing many warning messages appeared which I copy here:
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-r-mode.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-mode.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-custom.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-utils.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-generics.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-inf.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-tracebug.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-noweb-mode.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-help.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-s-lang.elc Disable showing Disable logging
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-roxy.elc Disable showing Disable logging
-- System Information:
Debian Release: 12.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-10-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages elpa-ess depends on:
ii dh-elpa-helper 2.0.16
ii emacsen-common 3.0.5
Versions of packages elpa-ess recommends:
ii r-base-core 4.2.2.20221110-2
Versions of packages elpa-ess suggests:
pn jags <none>
pn pspp <none>
-- no debconf information
Reply to: