GNU bug report logs - #77571
[PATCH] gnu: emacs-magit-stgit: Fix build.

Previous Next

Package: guix-patches;

Reported by: Cayetano Santos <csantosb <at> inventati.org>

Date: Sun, 6 Apr 2025 08:56:01 UTC

Severity: normal

Tags: patch

Done: Christopher Baines <mail <at> cbaines.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Christopher Baines <mail <at> cbaines.net>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#77571: closed ([PATCH] gnu: emacs-magit-stgit: Fix build.)
Date: Mon, 07 Apr 2025 20:18:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Mon, 07 Apr 2025 21:17:14 +0100
with message-id <87r023sp4l.fsf <at> cbaines.net>
and subject line Re: [bug#77571] [PATCH v2] gnu: emacs-magit-stgit: Fix build.
has caused the debbugs.gnu.org bug report #77571,
regarding [PATCH] gnu: emacs-magit-stgit: Fix build.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
77571: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77571
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Cayetano Santos <csantosb <at> inventati.org>
To: guix-patches <at> gnu.org
Cc: Cayetano Santos <csantosb <at> inventati.org>
Subject: [PATCH] gnu: emacs-magit-stgit: Fix build.
Date: Sun,  6 Apr 2025 10:55:30 +0200
* gnu/packages/emacs-xyz.scm (flightgear): Fix build.

Package is broken.

- fix wrong sha256
- remove unused propagated dependency
- disable tests

Change-Id: I61fdfb276ba49b0d4b712cba2221189f3adc6e8e
---
 gnu/packages/emacs-xyz.scm | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 7c290d0833..8bf1c23349 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -2002,10 +2002,12 @@ (define-public emacs-magit-stgit
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "1z2dhc1m510iyrks5lxp3jlqg4n7qwwirbmxg4c4ll0xngfhnalc"))))
+        (base32 "10ql7gi586w65vds6wsh8bw5nr444xqhgh87khzcpfaglnw2lyaf"))))
     (build-system emacs-build-system)
-    (propagated-inputs (list emacs-magit emacs-transient emacs-llama
-                             emacs-dash))
+    (arguments
+     (list
+      #:tests? #f)) ;no tests
+    (propagated-inputs (list emacs-magit emacs-transient emacs-llama))
     (home-page "https://github.com/stacked-git/magit-stgit")
     (synopsis "StGit extension for Magit")
     (description

base-commit: f658cd17b6ee599eaed03d10eacded9709343ea1
-- 
2.49.0



[Message part 3 (message/rfc822, inline)]
From: Christopher Baines <mail <at> cbaines.net>
To: Cayetano Santos via Guix-patches via <guix-patches <at> gnu.org>
Cc: 77571-done <at> debbugs.gnu.org, Cayetano Santos <csantosb <at> inventati.org>,
 Ian Eure <ian <at> retrospec.tv>
Subject: Re: [bug#77571] [PATCH v2] gnu: emacs-magit-stgit: Fix build.
Date: Mon, 07 Apr 2025 21:17:14 +0100
[Message part 4 (text/plain, inline)]
Cayetano Santos via Guix-patches via <guix-patches <at> gnu.org> writes:

> * gnu/packages/emacs-xyz.scm (flightgear): Fix build.
>
> [base32]: Correct hash
> [propagated-inputs]: Remove emacs-dash
> [arguments]: Disable tests explicitely
>
> Change-Id: I61fdfb276ba49b0d4b712cba2221189f3adc6e8e
> ---
>  gnu/packages/emacs-xyz.scm | 8 +++++---
>  1 file changed, 5 insertions(+), 3 deletions(-)

Thanks both, I've pushed this to master as
f888993243f3f9361bee1a2e91e496dc7e369960.

Chris
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 45 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.