February 24, 2023 2:35 PM, "Tobias Geerinckx-Rice" <m...@tobias.gr> wrote:
> Hi, > > On 2023-02-24 19:36, Mitchell Schmeisser wrote: > >> I don't think the guix daemon is technically > required >> for the shepherd to boot (being the daemon is a shepherd process >> itself). > > No, not at all. I think this is a common (and not unreasonable!) assumption > we Guixers forget > exists. > > The ‘Guix daemon’ is not required to run Guix software or Guix System, only > for store operations > (building, GC'ing, …). > > The name ‘guix-build-daemon’ would have been closer to the truth. Thanks for clarifying. So, guix system requires a shepherd daemon to be running correct? That shepherd daemon starts at boot and runs as PID 1 and starts all system services. Does the guix-build-daemon start lazily or only when needed? So if I booted up my guix system laptop, and only browsed the internet, never typed in any "guix " command, would the guix-build-daemon ever run? > > Kind regards, > > T G-R > > Sent from a Web browser. Excuse or enjoy my brevity.