*youlysse` still really needs to finish kbd.scm for the distro... he can't wait till the end of this week, for one of his classes to be over -- so he can have some freetime to actually do some things! (Like findout why that patch was moving gl.scm to the top-level guix directory, because from what I've seen of it, it shouldn't have. :^/)
<youlysse`>Right now, it looks as-if it'll be unrunable via DmD ... Consolekit support is needed and is currently unmaintained.
<youlysse`>It looks like freebsd and openbsd are trying to get/keep GNOME on their systems, as an option -- so it might be worth looking into if it'd be possible to consolidate efforts into one means of product.
<civodul>youlysse`: i don't really know what logind is, and how tied to systemd it is
<youlysse`>civodul: It is what's now necessary, or will very-well soon be -- to run GNOME and it's dependent on Systemd. From what I can tell/heard, we'd have to start to maintain/modernize consolekit, in-order to get GNOME working now on older styled init-systems and It's been like 2 years since any big updates to consolekit, so it'd require some work... :^/
<mark_weaver>I haven't looked at the details, but another approach might be to add the necessary functionality to dmd so that logind works with it..
<civodul>yes, if it's a matter of using cgroups so that child processes get killed, that's doable
<mark_weaver>systemd seems poised to become dominant in the GNU/Linux world, so it might be important to develop interfaces that are more or less compatible with it.
<mark_weaver>I'm actually fairly close to abandoning my home-grown system and switching to Parabola as a springboard toward working on Guix for this box, using the bootstrap binaries cross-compiled from Intel. I can always work on the alternative bootstrap method another time.
<mark_weaver>In truth, if there's a Thompson virus in GCC, it has probably already propagated to this homegrown setup anyway. I bootstrapped this system from gNewSense, which came from Debian MIPS, which was probably cross-compiled from Intel.
<civodul>packages in these distros are all built by hand by the package maintainer
<civodul>so it doesn't have to be as sophisticated as a Thompson virus...