1 |
On Wed, Mar 9, 2016 at 1:57 PM, Zac Medico <zmedico@g.o> wrote: |
2 |
|
3 |
> For parallel-install, lock when interacting with blocked packages, in |
4 |
> order to account for blocked packages being removed or replaced |
5 |
> concurrently. |
6 |
> |
7 |
> X-Gentoo-Bug: 576888 |
8 |
> X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=576888 |
9 |
> --- |
10 |
> pym/portage/dbapi/vartree.py | 45 |
11 |
> ++++++++++++++++++++++++++++++++++---------- |
12 |
> 1 file changed, 35 insertions(+), 10 deletions(-) |
13 |
> |
14 |
|
15 |
I need to think some more about how this some more. I'm afraid that |
16 |
concurrent uninstall of one of the blocked packages could unmerge files |
17 |
that were just installed by the current package. |