Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:master commit in: pym/_emerge/
Date: Wed, 27 Mar 2013 05:19:17
Message-Id: 1364361542.80937b9c751d20b33babe1e78e874057088df31c.zmedico@gentoo
1 commit: 80937b9c751d20b33babe1e78e874057088df31c
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 27 05:19:02 2013 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 27 05:19:02 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=80937b9c
7
8 _autounmask_levels: refactor (no behavior change)
9
10 ---
11 pym/_emerge/depgraph.py | 11 ++++-------
12 1 files changed, 4 insertions(+), 7 deletions(-)
13
14 diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py
15 index dceae52..2b36853 100644
16 --- a/pym/_emerge/depgraph.py
17 +++ b/pym/_emerge/depgraph.py
18 @@ -4351,15 +4351,12 @@ class depgraph(object):
19 autounmask_level.allow_license_changes = True
20 yield autounmask_level
21
22 - for only_use_changes in (False,):
23 -
24 - autounmask_level.allow_unstable_keywords = (not only_use_changes)
25 - autounmask_level.allow_license_changes = (not only_use_changes)
26 + autounmask_level.allow_unstable_keywords = True
27 + yield autounmask_level
28
29 - for missing_keyword, unmask in ((False,False), (True, False), (False, True), (True, True)):
30 + if not autounmask_keep_masks:
31
32 - if (only_use_changes or autounmask_keep_masks) and (missing_keyword or unmask):
33 - break
34 + for missing_keyword, unmask in ((True, False), (False, True), (True, True)):
35
36 autounmask_level.allow_missing_keywords = missing_keyword
37 autounmask_level.allow_unmasks = unmask