[gentoo-portage-dev] [PATCH] AbstractEbuildProcess: use mkdtemp to avoid cgroup interference (bug 554108)

2015-07-07 Thread Zac Medico
This fixes parallel builds of the same package, so they don't try to kill eachothers processes. Fixes: b01a1b90d8c5 (Add FEATURES=cgroup to isolate phase processes.) X-Gentoo-Bug: 554108 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=554108 --- pym/_emerge/AbstractEbuildProcess.py |

Re: [gentoo-portage-dev] [PATCH] AbstractEbuildProcess: use mkdtemp to avoid cgroup interference (bug 554108)

2015-07-07 Thread Brian Dolbec
On Tue, 7 Jul 2015 00:23:45 -0700 Zac Medico zmed...@gentoo.org wrote: This fixes parallel builds of the same package, so they don't try to kill eachothers processes. Fixes: b01a1b90d8c5 (Add FEATURES=cgroup to isolate phase processes.) X-Gentoo-Bug: 554108 X-Gentoo-Bug-url:

Re: [gentoo-portage-dev] [PATCH] unpack: avoid useless chmods to improve speed

2015-07-07 Thread Brian Dolbec
On Tue, 7 Jul 2015 14:12:33 +0200 Michael Haubenwallner ha...@gentoo.org wrote: X-Gentoo-Bug: 554084 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=554084 --- bin/phase-helpers.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/phase-helpers.sh

[gentoo-portage-dev] [PATCH] unpack: avoid useless chmods to improve speed

2015-07-07 Thread Michael Haubenwallner
X-Gentoo-Bug: 554084 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=554084 --- bin/phase-helpers.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh index efd2cfa..b446060 100644 --- a/bin/phase-helpers.sh +++

[gentoo-portage-dev] [PATCH] unpack: avoid useless chmods to improve speed

2015-07-07 Thread Michael Haubenwallner
X-Gentoo-Bug: 554084 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=554084 --- bin/phase-helpers.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh index efd2cfa..bf3ae1f 100644 --- a/bin/phase-helpers.sh +++