[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#38649] [PATCH] Parallelize `guix package`
From: |
Leo Prikler |
Subject: |
[bug#38649] [PATCH] Parallelize `guix package` |
Date: |
Tue, 17 Dec 2019 15:18:44 +0100 |
User-agent: |
Evolution 3.32.4 |
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
0001-guix-Wait-for-file-lock.patch
Description: Text Data
0002-guix-Build-to-be-installed-packages-in-parallel.patch
Description: Text Data
- [bug#38649] [PATCH] Parallelize `guix package`,
Leo Prikler <=