guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 25857b93f3b22523bb2aac9c736363636872c4d6
Author: brian cully <[email protected]>
AuthorDate: Fri May 15 15:27:41 2026 -0400

    gnu: hurd: Record absolute file name of ‘settrans’ and ‘fakeauth’.
    
    * gnu/packages/hurd.scm (hurd): [arguments]: have `remap' and `fakeroot'  
use
    store paths for settrans.and fakeauth.
    
    Change-Id: I8dc1387b192f691c80e609f1355e834eb94afaf2
    Signed-off-by: Ludovic Courtès <[email protected]>
    Merges: #9110
---
 gnu/packages/hurd.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/hurd.scm b/gnu/packages/hurd.scm
index 3e05d0d0d0..8b9b10568d 100644
--- a/gnu/packages/hurd.scm
+++ b/gnu/packages/hurd.scm
@@ -590,7 +590,11 @@ exec ${system}/rc \"$@\"
                  (("/libexec/") (string-append out "/libexec/"))
                  (("/hurd/") (string-append out "/hurd/")))
                (substitute* "sutils/fsck.c"
-                 (("/sbin/") (in-vicinity e2fsprogs "sbin/"))))))
+                 (("/sbin/") (in-vicinity e2fsprogs "sbin/")))
+               (substitute* '("utils/remap.sh"
+                              "utils/fakeroot.sh")
+                 (("/bin/settrans") (string-append out "/bin/settrans"))
+                 (("/bin/fakeauth") (string-append out "/bin/fakeauth"))))))
          (add-after 'patch-shebangs 'patch-libexec-shebangs
            (lambda* (#:key inputs outputs #:allow-other-keys)
              ;; XXX: Since the 'patch-shebangs' phase doesn't traverse

Reply via email to