Le mercredi 12 mars 2025 à 16:32 +0100, Sébastien Villemot a écrit :
> On Sat, 1 Mar 2025 18:28:29 +0100 Olivier Berger
> <olivier.ber...@telecom-sudparis.eu> wrote:
> > Package: elpa-magit
> > Version: 4.3.0-1
> > Severity: normal
> 
> > If I'm not mistaken, there's now an issue with magit 4.3.0 running
> > Emacs 30.1 in testing.
> > 
> > Issueing M-x magit-status after Emacs has started, from a directory
> > containing a git checkout of a repo, I get an error about magit-commit-
> > absorb
> > 
> > The Messages buffer reports :
> > require: Symbol’s value as variable is void: magit-commit-absorb
> 
> I also experience this issue.

I think I found the cause of the problem. There was an old bytecode-
compiled version of transient under /usr/share/emacs/site-
lisp/elpa/transient-0.3.7/

I removed that directory, then also removed ~/.config/emacs/eln-cache/,
and everything seems to be working fine again.

So ultimately this may be a bug in elpa-transient. It would be useful
to test a clean upgrade from bookworm to trixie to see whether this is
reproducible.

--
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  https://www.debian.org

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to