
@provectus The easiest option to create a Hurd image with Guix is by running ‘guix system image -t hurd64-qcow2 config.scm’, where ‘config.scm’ contains an OS configuration for the Hurd 👇
https://guix.gnu.org/manual/devel/en/html/_node/Invoking-guix-system.html#index-image_002c-creating-disk-images
This cross-compiles the entire image contents, so you have to restrict yourself to packages that can be cross-built. A good starting point is:
https://codeberg.org/guix/guix/src/branch/master/gnu/system/examples/bare-hurd64.tmpl
@provectus Oh yes, that makes total sense, sorry for the misguided suggestion.