[Bug 1216040] New: emacs 29.1.4 native compilation is misbehaving - spacemacs cannot be installed/used
https://bugzilla.suse.com/show_bug.cgi?id=1216040 Bug ID: 1216040 Summary: emacs 29.1.4 native compilation is misbehaving - spacemacs cannot be installed/used Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications Assignee: screening-team-bugs@suse.de Reporter: apappas@suse.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Issue: A clean installation of spacemacs fails during initializaion with: eln file inconsistent with current runtime configuration, please recompile: /home/apappas/.emacs.d/eln-cache/29.1-70b784e9/subr--trampoline-6b696c6c2d656d616373_kill_emacs_0.eln Spacemacs had been working problem free until my last zypper dup Expected outcome: Spacemacs works without problems Steps to reproduce: 1. Install/update to latest emacs (29.1.4) 2. Follow the spacemacs installation instructions git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d mv .emacs .emacs.bak mv .spacemacs .spacemacs.bak 3. Open emacs and choose any keybind mode 4. Open it again Last known working release: emacs 29.1.0 I build the rpms from revision 357 locally and installed them with everything working as expected https://build.opensuse.org/package/show/editors/emacs?rev=357 I suspect that - Provide eln native shared binaries for all emacs program binaries in the recent updates may be the culprit. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 Antonios Konstantinos Pappas <apappas@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|screening-team-bugs@suse.de |werner@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c1 Dr. Werner Fink <werner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(apappas@suse.com) CC| |apappas@suse.com --- Comment #1 from Dr. Werner Fink <werner@suse.com> --- What exactly should I do here? Skipping the eln support is not an option. And the message is clear eln file inconsistent with current runtime configuration, please recompile: /home/apappas/.emacs.d/eln-cache/29.1-70b784e9/subr--trampoline- 6b696c6c2d656d616373_kill_emacs_0.eln simply remove /home/apappas/.emacs.d/eln-cache/29.1-70b784e9/subr--trampoline- 6b696c6c2d656d616373_kill_emacs_0.eln and restart. (In reply to Antonios Konstantinos Pappas from comment #0)
Issue: A clean installation of spacemacs fails during initializaion with: eln file inconsistent with current runtime configuration, please recompile: /home/apappas/.emacs.d/eln-cache/29.1-70b784e9/subr--trampoline- 6b696c6c2d656d616373_kill_emacs_0.eln
Spacemacs had been working problem free until my last zypper dup
Expected outcome: Spacemacs works without problems
Steps to reproduce: 1. Install/update to latest emacs (29.1.4) 2. Follow the spacemacs installation instructions git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d mv .emacs .emacs.bak mv .spacemacs .spacemacs.bak 3. Open emacs and choose any keybind mode 4. Open it again
Last known working release: emacs 29.1.0
I build the rpms from revision 357 locally and installed them with everything working as expected https://build.opensuse.org/package/show/editors/emacs?rev=357
I suspect that - Provide eln native shared binaries for all emacs program binaries in the recent updates may be the culprit. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c2 Dr. Werner Fink <werner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|NEW |RESOLVED --- Comment #2 from Dr. Werner Fink <werner@suse.com> --- Not a bug -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c3 --- Comment #3 from Antonios Konstantinos Pappas <apappas@suse.com> --- Deleting the cache does not resolve the issue. Unless using spacemacs and probably other distributions is not a supported use case, I would suggest this is a bug. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c4 --- Comment #4 from Antonios Konstantinos Pappas <apappas@suse.com> --- Created attachment 869998 --> https://bugzilla.suse.com/attachment.cgi?id=869998&action=edit Output of emacs --debug-init -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c5 --- Comment #5 from Dr. Werner Fink <werner@suse.com> --- (In reply to Antonios Konstantinos Pappas from comment #3)
Deleting the cache does not resolve the issue. Unless using spacemacs and probably other distributions is not a supported use case, I would suggest this is a bug.
You have run rm -rf /home/apappas/.emacs.d/eln-cache/* have you ... or in emacs the command native-compile-prune-cache ? (In reply to Antonios Konstantinos Pappas from comment #4)
Created attachment 869998 [details] Output of emacs --debug-init
First line of the log shows native-lisp-file-inconsistent And what is /home/apappas/.emacs.d/init.el for? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c6 --- Comment #6 from Dr. Werner Fink <werner@suse.com> --- Who is maintainer of spacemacs? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c7 Dr. Werner Fink <werner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID |--- --- Comment #7 from Dr. Werner Fink <werner@suse.com> --- Seems that I've to forece that at update time the latest emacs-eln package has to be installed with the latest eamcs-x11 and/or emacs-nox packages as otherwise the binaries do not find their precompiled eln files ... should be fixed with the SR#1116811 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 Dr. Werner Fink <werner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |IN_PROGRESS -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c10 --- Comment #10 from Dr. Werner Fink <werner@suse.com> --- Try out EMACS_TOOLKIT=gtk emacs this should enforce gtk as GUI ... does this work? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c12 --- Comment #12 from Dr. Werner Fink <werner@suse.com> --- (In reply to Antonios Konstantinos Pappas from comment #11)
Yes, but this just launches the X11 version.
➜ ~ xlsclients localhost emacs
Forget xlsclient ... see e.g. ll /proc/$(pidof emacs)/exe lrwxrwxrwx 1 root root 0 Oct 11 15:30 /proc/2464/exe -> /usr/bin/emacs-gtk -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c13 Björn Bidar <bjorn.bidar@thaodan.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bjorn.bidar@thaodan.de --- Comment #13 from Björn Bidar <bjorn.bidar@thaodan.de> --- Can you please start Emacs without Spacemacs to test? I suspect you should try to delete the eln-cache and try again. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c14 --- Comment #14 from Dr. Werner Fink <werner@suse.com> --- Please retest and compare with https://build.opensuse.org/package/show/editors/emacs#comment-1836530 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 Peter B <auxsvr@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |auxsvr@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216040 https://bugzilla.suse.com/show_bug.cgi?id=1216040#c15 Dr. Werner Fink <werner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |NORESPONSE Status|IN_PROGRESS |RESOLVED --- Comment #15 from Dr. Werner Fink <werner@suse.com> --- No answer yet ... pelease reopen if you face this problem again even with cleaned eln-cache -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com