Olivier Berger <olivier.ber...@telecom-sudparis.eu> writes: > Package: elpa-magit > Version: 4.3.0-1 > Severity: normal > > Dear Maintainer, > > 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 > > The *Async-native-compile-log* buffer reports: > > Compiling /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-sequence.el... > /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-sequence.el: Error Symbol's > value as variable is void: magit-commit-absorb > Compiling /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-notes.el... > /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-notes.el: Error Symbol's > value as variable is void: magit-commit-absorb > Compiling /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-worktree.el... > /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-worktree.el: Error Symbol's > value as variable is void: magit-commit-absorb > Compiling /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-tag.el... > /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-tag.el: Error Symbol's > value as variable is void: magit-commit-absorb > Compiling /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-merge.el... > /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-merge.el: Error Symbol's > value as variable is void: magit-commit-absorb > Compiling /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-branch.el... > /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-branch.el: Error Symbol's > value as variable is void: magit-commit-absorb > Compiling /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-reset.el... > /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-reset.el: Error Symbol's > value as variable is void: magit-commit-absorb > Compiling /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-files.el... > /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-files.el: Error Symbol's > value as variable is void: magit-commit-absorb > Compiling /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-refs.el... > /usr/share/emacs/site-lisp/elpa/magit-4.3.0/magit-refs.el: Error Symbol's > value as variable is void: magit-commit-absorb > Compilation finished. > > Hope this is indeed linked to the Debian package, and not some strange > customization on my side. > > Best regards, > > -- System Information: > Debian Release: trixie/sid > APT prefers stable-updates > APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, > 'testing'), (500, 'stable'), (100, 'bullseye-fasttrack'), (100, > 'bullseye-backports-staging') > Architecture: amd64 (x86_64) > > Kernel: Linux 6.12.12-amd64 (SMP w/8 CPU threads; PREEMPT) > Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not > set > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages elpa-magit depends on: > ii dh-elpa-helper 2.1.5 > ii elpa-compat 30.0.2.0+dfsg-1 > ii elpa-llama 0.6.0-2 > ii elpa-magit-section 4.3.0-1 > ii elpa-seq 2.24-2 > ii elpa-transient 0.8.4-1 > ii elpa-with-editor 3.4.3-1 > ii emacsen-common 3.0.5 > ii git 1:2.47.2-0.1 > > elpa-magit recommends no packages. > > elpa-magit suggests no packages. > > -- no debconf information > > -- > Olivier BERGER > https://www-public.imtbs-tsp.eu/~berger_o/ - OpenPGP 2048R/0xF9EAE3A65819D7E8 > Ingenieur Recherche - Dept INF > Institut Mines-Telecom, Telecom SudParis, Evry (France) >
I cannot seem to reproduce this: tried removing the eln-cache, launching Emacs and "M-x magit-status" on a git directory, and my *Async-native-compile-log* doesn't show any warning/error regarding magit. Can you try starting a clean Emacs using "emacs -Q", load only magit (probably also transient and other dependencies), and try to reproduce this? -- Regards, Xiyue Deng
signature.asc
Description: PGP signature