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

commit 1cda72a26919727cf87acf95b0a15f428b841005
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Thu Jan 29 10:05:33 2026 +0000

    gnu: python-pysat: Add set-home-env phase before build.
    
    * gnu/packages/astronomy.scm (python-pysat):
      [phases]{set-home-env}: New phase.
      {pre-check}: Remove setting HOME step.
    
    Relates-to: guix/guix#5892
    Change-Id: Ia9324fe81e70e7c9d90173b0064188e39f624ec5
---
 gnu/packages/astronomy.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 4ed51d1135..29bc56cc24 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -7575,13 +7575,15 @@ Features:
                     " and not "))
       #:phases
       #~(modify-phases %standard-phases
+          (add-before 'build 'set-home-env
+            (lambda _
+              ;; No such file or directory: '/homeless-shelter/.pysat'
+              (setenv "HOME" "/tmp")))
           (add-before 'check 'pre-check
             (lambda _
               ;; Do not run test coverage.
               (substitute* "pyproject.toml"
                 ((".*addopts.*cov.*") ""))
-              ;; No such file or directory: '/homeless-shelter/.pysat'
-              (setenv "HOME" "/tmp")
               (mkdir "pysatData")
               (invoke "python" "-c"
                       "import pysat; pysat.params['data_dirs'] = 
'pysatData'"))))))

Reply via email to