Hi Rene, On Tue, 12 Mar 2019 14:57:59 -0600 Rene wrote: > How I can change "/hurd/" by "/gnu/store/abc..-hurd-0.9/hurd/" in > through Guix? > > --8<---------------cut here---------------start------------->8--- > /* Hurd servers are specified by symbols _HURD_FOO, > the canonical pathname being /hurd/foo. */ > > #define _HURD "/hurd/" > #define _HURD_STARTUP _HURD "startup" > #define _HURD_PROC _HURD "proc" > #define _HURD_AUTH _HURD "auth" > --8<---------------cut here---------------end--------------->8--- Hmm, try to patch it out of the source code. Modify /gnu/packages/hurd.scm to be something like: (define-public hurd (package [...] (arguments `(#:phases (modify-phases %standard-phases (add-after 'unpack 'patch-paths (lambda* (#:key outputs #:allow-other-keys) (substitute* "hurd/paths.h" (("\"/hurd/\"") (string-append "\"" (assoc-ref outputs "out") "\""))) #t)) [...]