guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit a8e3ee73f4aae5b8b1bae66abce2ff7287be7839
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Wed Feb 4 12:18:19 2026 +0000

    gnu: aacircuit: Fix build.
    
    * gnu/packages/electronics.scm (aacircuit)
      [phases]{set-home-env}: New phase.
      {check}: Move setting HOME to {set-home-env} phase.
    
    Relates-to: guix/guix#5892
    Change-Id: I09e1e00d0ed4844a6a275c31fe47aeab76f7c7f3
---
 gnu/packages/electronics.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 4011097b49..3cf374207f 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -166,6 +166,9 @@
             (add-after 'unpack 'generate-gdk-pixbuf-loaders-cache-file
               (assoc-ref glib-or-gtk:%standard-phases
                          'generate-gdk-pixbuf-loaders-cache-file))
+            (add-before 'build 'set-home-env
+              (lambda _
+                (setenv "HOME" "/tmp")))
             (replace 'check
               (lambda* (#:key tests? #:allow-other-keys)
                 (when tests?
@@ -176,7 +179,6 @@
                           (string-join '("test_export_pdf"
                                          "test_import_aacircuit_export_pdf")
                                        ","))
-                  (setenv "HOME" "/tmp")
                   (invoke "xvfb-run" "./testrunner.sh"))))
             (add-after 'wrap 'glib-or-gtk-wrap
               (assoc-ref glib-or-gtk:%standard-phases

Reply via email to