Bug 1214034 - emacs 29.1-1.1 breaks package-list-packages and freezes completely
Summary: emacs 29.1-1.1 breaks package-list-packages and freezes completely
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Critical (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-07 15:05 UTC by Michael Traxler
Modified: 2023-08-09 16:05 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Traxler 2023-08-07 15:05:42 UTC
After the upgrade of emacs 29.1-1.1
the following messages show up when calling 
package-list-packages

"
Importing package-keyring.gpg...done
error in process filter: Wrong type argument: stringp, (require . package) [4 times]
Package refresh done
error in process filter: Wrong type argument: stringp, (require . package) [2 times]
Loading /home/michael/.emacs.d/recentf...done
"

An upgrade of the installed packages is not possible anymore.

An upgrade to emacs 30.0.50-2040.1 from Andreas Schwab
from 
https://download.opensuse.org/repositories/home:/AndreasSchwab:/emacs:/master/f/
fixes the problem.

Additionally, emacs 29.1-1.1 
in some circumstances it starts up (on the command line) and immediately shows
" 
Symbol's function definition is void: internal-echo-keystrokes-prefix
"
and then is frozen and uses 100% CPU and no way to suspend (ctrl-z doesnt'work).
This happens if there are no config-files (.emacs or .gnu-emacs-custom) and also when called with 
emacs -q 
or 
emacs --debug-init

Also this doesn't happen with emacs 30.0.50-2040.1
Comment 1 Gottfried Necker 2023-08-08 08:56:12 UTC
I have the same problem. It has also been reported as 1214056.
Comment 2 Gottfried Necker 2023-08-09 16:05:38 UTC
Fixed by the update to emacs-29.1-2.1 today in tumbleweed snapshot 20230808.