From b363b5342ac918f06e8752e702e68363d1388cdb Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 15 Jun 2012 16:03:59 -0700 Subject: Add USE + license autounmask for bug #420847. --- pym/_emerge/depgraph.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'pym/_emerge/depgraph.py') diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 2e98be837..5eece9876 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -3522,7 +3522,8 @@ class depgraph(object): """ Iterate over the different allowed things to unmask. - 1. USE + 0. USE + 1. USE + license 2. USE + ~arch + license 3. USE + ~arch + license + missing keywords 4. USE + ~arch + license + masks @@ -3541,8 +3542,12 @@ class depgraph(object): autounmask_level = self._AutounmaskLevel() autounmask_level.allow_use_changes = True + yield autounmask_level - for only_use_changes in (True, False): + autounmask_level.allow_license_changes = True + yield autounmask_level + + for only_use_changes in (False,): autounmask_level.allow_unstable_keywords = (not only_use_changes) autounmask_level.allow_license_changes = (not only_use_changes) -- cgit v1.2.3-1-g7c22