[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
From: |
Ludovic Courtès |
Subject: |
Re: "guix-latest" differs when two users run "guix pull" from same commit |
Date: |
Thu, 16 Nov 2017 17:08:12 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
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! :-)
> Here's an invocation of "guix pull" as an unprivileged user:
>
> $ guix pull
> ...
> Building from Git commit ed0f9f53abef57b9f33d3b2eada40375894bdff6...
> ...
> The following derivation will be built:
> /gnu/store/m3x8069x5aspc29m9ay7idndz0kpfxlb-guix-latest.drv
> copying and compiling to
> '/gnu/store/dn13gs9w16h5w6l77pnpbclqxnbyhh4m-guix-latest' with Guile 2.2.2...
>
>
> And here's an invocation of "guix pull" as root:
>
> # guix pull
> ...
> Building from Git commit ed0f9f53abef57b9f33d3b2eada40375894bdff6...
> ...
> The following derivation will be built:
> /gnu/store/675pz9f4qz9dd4jikzcgzv62kjrxfhmg-guix-latest.drv
> copying and compiling to
> '/gnu/store/cvc0rf65s3mjw9rjps80ram3898qdws3-guix-latest' with Guile 2.2.2...
Can you compare the two ‘guix-latest’ outputs with ‘diff -r’? I’m
guessing the difference stems from (guix config).
Thanks,
Ludo’.