Bug 2164930 - emacs: 28.2 error on startup: Symbol’s function definition is void: regexp-opt-group
Summary: emacs: 28.2 error on startup: Symbol’s function definition is void: regexp-op...
Keywords:
Status: CLOSED DUPLICATE of bug 2157979
Alias: None
Product: Fedora
Classification: Fedora
Component: emacs
Version: 37
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Daiki Ueno
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-01-27 02:58 UTC by Kevin White
Modified: 2023-01-27 14:29 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-01-27 14:29:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Kevin White 2023-01-27 02:58:45 UTC
Description of problem:
After updating to version 28.2-1, an error message is received when starting emacs.  This error prevents loading a file by giving a name on the command line.  This error doesn't happen with the original emacs installed with Fedora 37.

The error is:

Symbol’s function definition is void: regexp-opt-group


Version-Release number of selected component (if applicable):
emacs-filesystem-28.2-1.fc37.noarch
emacs-common-28.2-1.fc37.x86_64
emacs-nox-28.2-1.fc37.x86_64

How reproducible:
100%

Steps to Reproduce:
1. Install a basic minimal Fedora 37 Server.  Use an ISO, or a local server with only the original files, so no updates are installed.  I chose "Fedora Custom Operating System" with no other software selected.
2. Boot into the install.  
3. "sudo dnf --disablerepo=updates install emacs-nox".
4. "rpm -qa | grep emacs":
emacs-filesystem-28.1-3.fc37.noarch
emacs-common-28.1-3.fc37.x86_64
emacs-nox-28.1-3.fc37.x86_64

5. "emacs .bash_profile".  Note that emacs opens up with your profile.
6. "sudo dnf update emacs-nox".
7. "rpm -qa | grep emacs":
emacs-filesystem-28.2-1.fc37.noarch
emacs-common-28.2-1.fc37.x86_64
emacs-nox-28.2-1.fc37.x86_64

8. "emacs .bash_profile".

Actual results:
Note that emacs displays the error message:

Symbol’s function definition is void: regexp-opt-group

in the bottom status line and doesn't load the file, instead leaving you in *scratch*


Expected results:
No error message and emacs to load and allow you to edit the file.

Additional info:

Comment 1 Dan Čermák 2023-01-27 14:29:48 UTC

*** This bug has been marked as a duplicate of bug 2157979 ***


Note You need to log in before you can comment on or make changes to this bug.