[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#38649] [PATCH] Parallelize `guix package`
From: |
Brett Gilio |
Subject: |
[bug#38649] [PATCH] Parallelize `guix package` |
Date: |
Tue, 17 Dec 2019 14:20:40 +0000 (UTC) |
Dec 17, 2019 8:19:14 AM Leo Prikler :
> Hi Guix!
>
> Yesterday I had an interesting conversation on IRC about the behaviour
> of multiple `guix package` processes running in parallel.
> Specifically, when two transactions target the same profile (usually
> /var/guix/profiles/per-user/$USER/guix-profile) at the same time, one
> of them will fail to claim the lock and abort. 0001 makes it so that
> the process waits for the lock. 0002 makes it so that packages
> specified via -i can be built in parallel.
>
> Regards,
> Leo
>
Can we extend this to include things like environment --ad-hoc?