* [gentoo-portage-dev] [PATCH 0/6] EbuildBuildDir: add async_lock method (bug 614112)
@ 2018-04-21 8:24 99% Zac Medico
0 siblings, 0 replies; 1+ results
From: Zac Medico @ 2018-04-21 8:24 UTC (permalink / raw
To: gentoo-portage-dev; +Cc: Zac Medico
Asynchronoulsy handle locking of both the category directory and
build directory.
Bug: https://bugs.gentoo.org/614112
Zac Medico (6):
EbuildBuildDir: add async_lock method (bug 614112)
AbstractEbuildProcess: use async_lock (bug 614112)
Binpkg: use async_lock (bug 614112)
EbuildBuild: use async_lock (bug 614112)
PackageUninstall: use async_lock (bug 614112)
EbuildBuildDir: remove synchronous lock method (bug 614112)
pym/_emerge/AbstractEbuildProcess.py | 30 +++++++-
pym/_emerge/Binpkg.py | 16 +++-
pym/_emerge/EbuildBuild.py | 7 +-
pym/_emerge/EbuildBuildDir.py | 115 +++++++++++++++++-----------
pym/_emerge/PackageUninstall.py | 8 +-
pym/_emerge/Scheduler.py | 2 +-
pym/portage/dbapi/vartree.py | 2 +-
pym/portage/package/ebuild/doebuild.py | 9 ++-
pym/portage/tests/ebuild/test_ipc_daemon.py | 2 +-
9 files changed, 133 insertions(+), 58 deletions(-)
--
2.13.6
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2018-04-21 8:24 99% [gentoo-portage-dev] [PATCH 0/6] EbuildBuildDir: add async_lock method (bug 614112) Zac Medico
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox