Hello Jan, That's a good summary of the (complex) situation, thank you! > Mattieu is looking into cleaning up of > > b605a36031 * origin/wip-hurd-vm WIP hurd-directives About that, I'd like to limit at maximum the (if hurd ...) conditionals in (gnu system image). So for the "make-device-node", I would propose to "link" it to the image definition, as proposed in the attached patch. I'll see if we can do something similar for the "extra-directives" and the "boot-activation". Thanks, Mathieu