> > My idea for how to mitigate this is adding some sort of extensible
> > service where services can register necessary kernel configuration
> > settings. When the config option is unset, a build-time error is raised.
> 
> 
> That sounds good to me, although I am not sure why it should be a
> runtime service; it seems like a part of the kernel package build
> process, but maybe this is just a difference in choice of words? Or I
> could be missing something entirely!


the meaning of 'service' in the guix context is quite different than what that 
word means to most people today.

you should think of it as a component of the declarative OS definition (as 
opposed to as a runtime agent that responds to requests).

-- 
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“You cannot legislate the poor into freedom by legislating the wealthy out of 
freedom. And what one person receives without working for, another person must 
work for without receiving. The government can’t give to anybody anything that 
the government does not first take from somebody. And when half of the people 
get the idea they don’t have to work because the other half’s going to take 
care of them, and when the other half get the idea it does no good to work 
because somebody’s going to get what I work for. That, dear friend, is about 
the end of any nation. You cannot multiply wealth by dividing it.”
        — Adrian Rogers (1931–2005), 1984


Reply via email to