[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs 29.1 on opensuse Tumbleweed: error
From: |
Eli Zaretskii |
Subject: |
Re: Emacs 29.1 on opensuse Tumbleweed: error |
Date: |
Sun, 06 Aug 2023 12:38:06 +0300 |
> Date: Sun, 6 Aug 2023 11:25:34 +0200 (CEST)
> From: Marcus Kammer <marcus.kammer@mailbox.org>
>
> > On 2023-08-06 10:53 AM CEST Eli Zaretskii <eliz@gnu.org> wrote:
> >
> >
> > > Date: Sun, 6 Aug 2023 10:00:13 +0200 (CEST)
> > > From: Marcus Kammer <marcus.kammer@mailbox.org>
> > >
> > > After updating to emacs 29.1 on opensuse Tumbleweed I get the following
> > > error after trying to call emacs:
> > >
> > > marcus@XPS-13-9380:~> emacs
> > > Loading loadup.el (source)...
> > > Dump mode: nil
> > > Using load-path (/usr/share/emacs/29.1/site-lisp
> > > /usr/share/emacs/site-lisp /usr/share/emacs/29.1/lisp
> > > /usr/share/emacs/29.1/lisp/emacs-lisp
> > > /usr/share/emacs/29.1/lisp/progmodes /usr/share/emacs/29.1/lisp/language
> > > /usr/share/emacs/29.1/lisp/international
> > > /usr/share/emacs/29.1/lisp/textmodes /usr/share/emacs/29.1/lisp/vc)
> > > Loading emacs-lisp/debug-early...
> > > Symbol's function definition is void: file-name-sans-extension
> >
> > Looks like some installation problem: Emacs is not supposed to load
> > loadup.el and performing the dumping when you invoke it. Are you sure
> > you installed correctly and there were no problems during
> > installation? Is the emacs-XXXXXX.pdmp (where "XXXX" is a
> > 64-character hex digit signature) file present under the
> > /usr/libexec/emacs/29.1 directory? I'm guessing it isn't.
>
> I used `sudo zypper dup` and emacs got updated automatically by zypper. There
> was no error message.
>
> under the dir `/usr/libexec/emacs/29.1/x86_64-suse-linux` there are two pdmp
> files available:
>
> -rw-r--r-- 1 root root 16193096 Aug 3 17:47 emacs-gtk.pdmp
> -rw-r--r-- 1 root root 12158288 Aug 3 17:47 emacs-x11.pdmp
This is not how the default Emacs build names the *.pdmp files. I'm
guessing this is something that your distro changed to allow you to
have several Emacs configurations installed and usable on the same
system. So I suggest to take this up with your distro maintainers --
they should be able to help you figure out what's wrong with your
installation and how to fix that.