guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 3/6] emacs: Find packages in system profiles.


From: Ludovic Courtès
Subject: Re: [PATCH 3/6] emacs: Find packages in system profiles.
Date: Thu, 14 Jan 2016 14:27:07 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Alex Kost <address@hidden> skribis:

> Ludovic Courtès (2016-01-14 01:42 +0300) wrote:
>
>> Alex Kost <address@hidden> 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’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]