From: | Zac Medico <zmedico@g.o> |
---|---|
To: | gentoo-portage-dev@l.g.o |
Cc: | Zac Medico <zmedico@g.o> |
Subject: | [gentoo-portage-dev] [PATCH 0/6] EbuildBuildDir: add async_lock method (bug 614112) |
Date: | Sat, 21 Apr 2018 08:28:21 |
Message-Id: | 20180421082440.32706-1-zmedico@gentoo.org |
1 | Asynchronoulsy handle locking of both the category directory and |
2 | build directory. |
3 | |
4 | Bug: https://bugs.gentoo.org/614112 |
5 | |
6 | Zac Medico (6): |
7 | EbuildBuildDir: add async_lock method (bug 614112) |
8 | AbstractEbuildProcess: use async_lock (bug 614112) |
9 | Binpkg: use async_lock (bug 614112) |
10 | EbuildBuild: use async_lock (bug 614112) |
11 | PackageUninstall: use async_lock (bug 614112) |
12 | EbuildBuildDir: remove synchronous lock method (bug 614112) |
13 | |
14 | pym/_emerge/AbstractEbuildProcess.py | 30 +++++++- |
15 | pym/_emerge/Binpkg.py | 16 +++- |
16 | pym/_emerge/EbuildBuild.py | 7 +- |
17 | pym/_emerge/EbuildBuildDir.py | 115 +++++++++++++++++----------- |
18 | pym/_emerge/PackageUninstall.py | 8 +- |
19 | pym/_emerge/Scheduler.py | 2 +- |
20 | pym/portage/dbapi/vartree.py | 2 +- |
21 | pym/portage/package/ebuild/doebuild.py | 9 ++- |
22 | pym/portage/tests/ebuild/test_ipc_daemon.py | 2 +- |
23 | 9 files changed, 133 insertions(+), 58 deletions(-) |
24 | |
25 | -- |
26 | 2.13.6 |
Subject | Author |
---|---|
[gentoo-portage-dev] [PATCH 1/6] EbuildBuildDir: add async_lock method (bug 614112) | Zac Medico <zmedico@g.o> |
[gentoo-portage-dev] [PATCH 3/6] Binpkg: use async_lock (bug 614112) | Zac Medico <zmedico@g.o> |
[gentoo-portage-dev] [PATCH 2/6] AbstractEbuildProcess: use async_lock (bug 614112) | Zac Medico <zmedico@g.o> |
[gentoo-portage-dev] [PATCH 4/6] EbuildBuild: use async_lock (bug 614112) | Zac Medico <zmedico@g.o> |
[gentoo-portage-dev] [PATCH 5/6] PackageUninstall: use async_lock (bug 614112) | Zac Medico <zmedico@g.o> |
[gentoo-portage-dev] [PATCH 6/6] EbuildBuildDir: remove synchronous lock method (bug 614112) | Zac Medico <zmedico@g.o> |