Re: [gentoo-portage-dev] [PATCH] dblink: add locks for parallel-install with blockers (bug 576888)

2016-05-18 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 17/05/16 15:48, Brian Dolbec wrote: > Alexander, with 2.3.0_rc1-r1 released, I think we can re-open > portage code for more patches before the official 2.3.0 release. > We now know the split install is working, it only had the one > portage bug

Re: [gentoo-portage-dev] [PATCH] dblink: add locks for parallel-install with blockers (bug 576888)

2016-05-18 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 16/05/16 21:20, Zac Medico wrote: > Can we merge this now? Yes! - -- Alexander berna...@gentoo.org https://secure.plaimi.net/~alexander -BEGIN PGP SIGNATURE- Version: GnuPG v2

Re: [gentoo-portage-dev] [PATCH] dblink: add locks for parallel-install with blockers (bug 576888)

2016-05-17 Thread Brian Dolbec
On Mon, 16 May 2016 12:20:00 -0700 Zac Medico wrote: > On 03/14/2016 11:36 AM, Brian Dolbec wrote: > > On Mon, 14 Mar 2016 11:26:23 +0100 > > Alexander Berntsen wrote: > > > >> -BEGIN PGP SIGNED MESSAGE- > >> Hash: SHA512 > > > >> I can't

Re: [gentoo-portage-dev] [PATCH] dblink: add locks for parallel-install with blockers (bug 576888)

2016-05-16 Thread Zac Medico
On 03/14/2016 11:36 AM, Brian Dolbec wrote: > On Mon, 14 Mar 2016 11:26:23 +0100 > Alexander Berntsen wrote: > >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA512 > >> I can't say much more than "ACK, probably makes sense" really. But >> please test this *a lot* before

Re: [gentoo-portage-dev] [PATCH] dblink: add locks for parallel-install with blockers (bug 576888)

2016-03-14 Thread Brian Dolbec
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On Mon, 14 Mar 2016 11:26:23 +0100 Alexander Berntsen wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > I can't say much more than "ACK, probably makes sense" really. But > please test this *a lot* before merging

Re: [gentoo-portage-dev] [PATCH] dblink: add locks for parallel-install with blockers (bug 576888)

2016-03-14 Thread Zac Medico
On 03/14/2016 03:26 AM, Alexander Berntsen wrote: > I can't say much more than "ACK, probably makes sense" really. But > please test this *a lot* before merging it. Thanks. I'll test it a lot. > Regarding the merging of this patch, and th egencache patch that has > already been released: I

Re: [gentoo-portage-dev] [PATCH] dblink: add locks for parallel-install with blockers (bug 576888)

2016-03-14 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 I can't say much more than "ACK, probably makes sense" really. But please test this *a lot* before merging it. Regarding the merging of this patch, and th egencache patch that has already been released: I thought we agreed that .29 should be *only*

[gentoo-portage-dev] [PATCH] dblink: add locks for parallel-install with blockers (bug 576888)

2016-03-13 Thread Zac Medico
For parallel-install, lock package slots of the current package and blocked packages, in order to account for blocked packages being removed or replaced concurrently. Acquire locks in predictable order, preventing deadlocks with competitors that may be trying to acquire overlapping locks.