Hello,

Joshua Branson <jbra...@dismail.de> writes:

> I would love for Guix to be a Multi Kernel package manager (I mean it
> works on the Hurd also, but I have never encountered a Hurd user in real
> life). My dream would be to port Guix to Plan 9 ;-)

I don't think Guix runs on the Hurd in the same way that Guix runs on
Linux: the (gnu system hurd) tells me that the daemon is started with
--disable-chroot, which actually disables all isolation mechanisms.
There would need to be a significant effort to port the isolation
mechanisms to the Hurd.

Seeing how the daemon is in general left alone since C++ is hard
compared to Scheme (and there's always the "but we could rewrite it in
Guile" excuse), combined with the difficulty of interfacing with
kernels, I'm not sure BSD support (or even Hurd support) will appear
anytime soon.

Best,
-- 
Josselin Poiret

Reply via email to