GNU bug report logs -
#72333
Magit/Transient error message
Previous Next
Full log
Message #14 received at 72333 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/emacs-xyz.scm (emacs-transient)[arguments]<#:emacs>:
Use the full emacs package.
Change-Id: Id6277f365ae0a780469658818872b7277de20135
---
Hello,
I hope this fixes the problem.
I found out the followings:
* Native compiled files (.eln) might be loaded first.
* The built-in Transient has an eln version and lacks transient-prefix-object.
* Using the full emacs generates the eln and now it is prioritised.
Best,
gemamro.
gnu/packages/emacs-xyz.scm | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index d4e60d0d5e..17d58996ce 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -32056,6 +32056,9 @@ (define-public emacs-transient
(build-system emacs-build-system)
(arguments
`(#:tests? #f ;no test suite
+ ;; Native compile if available to make it preferable to the build-in
+ ;; Transient. See <https://issues.guix.gnu.org/72333>.
+ #:emacs ,emacs
#:phases (modify-phases %standard-phases
(add-after 'unpack 'build-info-manual
(lambda _
base-commit: 01d4363168ed10ea223047f7a7b83201f161ec0b
--
2.45.2
This bug report was last modified 247 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.