1 |
On 12/04/2017 10:22 AM, Brian Dolbec wrote: |
2 |
> On Sun, 3 Dec 2017 15:19:44 -0800 |
3 |
> Zac Medico <zmedico@g.o> wrote: |
4 |
> |
5 |
>> Since built-time deps tend to be a superset of run-time deps, evaluate |
6 |
>> disjunctive build-time deps before run-time deps, so that choices for |
7 |
>> build-time deps influence choices for run-time deps. |
8 |
>> |
9 |
>> Also, fix OnlydepsMinimalTestCase to specify ambiguous_merge_order, |
10 |
>> since the merge order is affected by the order of evaluation. |
11 |
>> |
12 |
>> Bug: https://bugs.gentoo.org/639346 |
13 |
>> --- |
14 |
>> pym/_emerge/depgraph.py | 12 ++- |
15 |
>> .../resolver/test_disjunctive_depend_order.py | 87 |
16 |
>> ++++++++++++++++++++++ .../tests/resolver/test_onlydeps_minimal.py |
17 |
>> | 5 +- 3 files changed, 98 insertions(+), 6 deletions(-) |
18 |
>> create mode 100644 |
19 |
>> pym/portage/tests/resolver/test_disjunctive_depend_order.py |
20 |
> |
21 |
> looks good |
22 |
> |
23 |
|
24 |
Thanks, merged: |
25 |
|
26 |
https://gitweb.gentoo.org/proj/portage.git/commit/?id=09185309aad49b83f29ef94b11318998e520e138 |
27 |
-- |
28 |
Thanks, |
29 |
Zac |