Bug#1040787: dh-elpa: Lots of missing eln files
Package: dh-elpa
Severity: normal
After upgrading to bookworm, I'm getting many warnings when starting
emacs:
Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/dash-2.17.0/dash.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/transient-0.2.0.30/transient.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/async-1.9.3/async-bytecomp.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/async-1.9.3/async.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/with-editor-3.0.2/with-editor.elc Disable showing Disable logging
Looking at one randomly there seems to be a broken symlink for the .el
file:
nikratio@vostro /u/s/e/s/elpa> dir /usr/share/emacs/site-lisp/elpa/async-1.9.3/async.*
lrwxrwxrwx 1 root 57 Feb 24 10:49 /usr/share/emacs/site-lisp/elpa/async-1.9.3/async.el -> /usr/share/emacs/site-lisp/elpa-src/async-1.9.3//async.el
-rw-r--r-- 1 root 12K Feb 24 10:49 /usr/share/emacs/site-lisp/elpa/async-1.9.3/async.elc
I am not sure which package ought to ship
/usr/share/emacs/site-lisp/elpa-src/.
I suspect this is the same problem for all elpa-* packages, so I'm not
filing this against elpa-async but (my best guess) dh-elpa.
-- System Information:
Debian Release: 12.0
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-10-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages dh-elpa depends on:
ii debhelper 13.11.4
ii emacs 1:28.2+1-15
ii emacs-gtk [emacs] 1:28.2+1-15
pn libarray-utils-perl <none>
pn libconfig-tiny-perl <none>
pn libdebian-source-perl | dh-make-perl <none>
ii libdpkg-perl 1.21.22
ii libfile-find-rule-perl 0.34-3
ii libtext-glob-perl 0.11-3
ii perl 5.36.0-7
dh-elpa recommends no packages.
dh-elpa suggests no packages.
Reply to: