On 16 February 2016 at 17:04, Tobias Geerinckx-Rice <tobias.geerinckx.r...@gmail.com> wrote: > Hullo Guix, > > On 16 February 2016 at 14:57, Jookia <166...@gmail.com> wrote: >> <snip> >> >> * Put the localstatedir in /gnu. >> >> This is actually what Nix does, so I'm a little surprised as to why Guix has >> deviated from this practice. This will require updating all the patches to >> use >> /gnu/var as the localstatedir. What you get from this is the idea that the >> state >> is linked with the store (which it is!) and more importantly, comes in to the >> territory of GNU. > > As a newcomer from a certain Nix-based OS, /var/gnu surprised me.
s/gnu/guix/, of course. But even non-GuixSD systems have /gnu, so it can't be for them. > Store state and integrity are so closely tied to the sqlite database > that it's strange to see them so far apart. I assume there are other > reasons for using /var, and I assume these are reasons are logs. > (Disregarding FHS traditionalism as an option for everyone's sanity.) > > I actually searched for a discussion about this in Guix's past, but > found none. I await the link of loving correction. > > Kind regards, > > T G-R