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,