[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: "guix-latest" differs when two users run "guix pull" from same commi
Re: "guix-latest" differs when two users run "guix pull" from same commit
Mon, 08 Jan 2018 16:37:54 +0100
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
Mike Gerwitz <address@hidden> skribis:
> On Thu, Dec 07, 2017 at 22:57:17 -0800, Chris Marusich wrote:
>> Chris Marusich <address@hidden> writes:
>>> address@hidden (Ludovic Courtès) writes:
>>>> Chris Marusich <address@hidden> skribis:
>>>>> When two users run "guix pull" using the same commit, two different
>>>>> versions of "guix-latest" get built. This surprised me, and in any case
>>>>> it seems inefficient to build the same version of Guix two times. Why
>>>>> do two different derivations get built?
>>>> That’s a bug! :-)
>>> I see! Nice to know my suspicions were correct.
>> Ludo, did you fix this recently? Anecdotally, I noticed that the
>> problem no longer occurs using a recent version of Guix.
> I still seem to have this issue.
> My workaround is to just manually symlink ~/.config/guix/latest to the
> same derivation as root's. Since Ludo said this behavior seems to be a
> bug, can I assume that it is safe to do so?
Yes, it’s a safe workaround.
I do hope to finish and merge ‘wip-pull-reload’ ASAP, which fixes this
among other things…