Hello Danny, after adding the line (install-hurd #$hurd), I have an error, I'm missing some module?
--------- 1238: 15 [run-guix-command system "init" ...] In ice-9/boot-9.scm: 157: 14 [catch srfi-34 #<procedure 9c07b10 at guix/ui.scm:433:2 ()> ...] 157: 13 [catch system-error #<procedure 9d05000 at ice-9/eval.scm:416:20 ()> ...] In ice-9/eval.scm: 481: 12 [lp (#<fluid 32>) (#t)] In ice-9/r4rs.scm: 90: 11 [dynamic-wind #<procedure 9ce9800 at ice-9/boot-9.scm:1133:2 _> ...] In guix/store.scm: 1250: 10 [run-with-store # #<procedure 9d50ac8 at ice-9/eval.scm:416:20 (a)> # ...] In ice-9/eval.scm: 386: 9 [eval #<memoized ((<3> <1>) <0>)> (# #t # ...)] 387: 8 [eval # #] 387: 7 [eval # #] 432: 6 [eval # #] In ice-9/boot-9.scm: 157: 5 [catch system-error #<procedure af39c78 at ice-9/eval.scm:416:20 ()> ...] In ice-9/eval.scm: 387: 4 [eval # #] 387: 3 [eval # #] 386: 2 [eval # #] 393: 1 [eval # #] In unknown file: ?: 0 [memoize-variable-access! #<memoized ungexp> #<directory # 89b0c60>] ERROR: In procedure memoize-variable-access!: ERROR: Unbound variable: ungexp --------- ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On April 19, 2018 1:26 AM, Danny Milosavljevic <dan...@scratchpost.org> wrote: > Hi Rene, > > > But Guix waits for a string, is it possible to use a package to do the > > symlink? > > Not directly - but you can "convert" a package to a string by putting in > guix/scripts/system.scm : > > (install-hurd #$hurd) > > or so (where "install-hurd" is your procedure in gnu/build/install.scm).