Alex Kost <alez...@gmail.com> skribis: > Ludovic Courtès (2016-01-14 01:42 +0300) wrote: > >> Alex Kost <alez...@gmail.com> skribis: >> >>> Ludovic Courtès (2016-01-12 23:28 +0300) wrote: >> >> [...] >> >>>> I had overlooked it, but wouldn’t it be easier if patch #2 did: >>>> >>>> +(defvar guix-system-profile >>>> + (concat guix-config-state-directory "/profiles/system/profile") >>>> + "System profile.") >>>> >>>> ? >>> Not really. >>> >>> Both "/var/guix/profiles/system" (which I called “system profile”) and >>> "/var/guix/profiles/system/profile" (which I called “packages profile”) >>> are needed. The former — for finding generations, and the latter — for >>> finding packages. >>> >>> I actually need "/var/guix/profiles/system" in the first place, so if >>> ‘guix-system-profile’ is not an appropriate name for this variable, it >>> should be renamed (what name do you suggest?). >> >> Indeed, it’s confusing. I don’t have a better name to suggest, though. > > BTW I've just noticed that '%system-profile' from (guix scripts system) > has the same value, so "/var/guix/profiles/system" can be called a > “system profile” after all I think ;-)
I think so. I guess that shows that I had already been a victim (and a perpetrator?) of this confusion. :-) Ludo’.