[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’.
- Re: [PATCH 1/6] guix system: Export <boot-parameters> accessors., (continued)
[PATCH 5/6] emacs: Remove 'generation' search type., Alex Kost, 2016/01/10
[PATCH 6/6] emacs: Add interface for system generations., Alex Kost, 2016/01/10
Re: [PATCH 0/6] emacs: Add "M-x guix-system-generations"., Ludovic Courtès, 2016/01/12