public inbox for gentoo-portage-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* [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