Merged from trunk 6252:6253
authorFabian Groffen <grobian@gentoo.org>
Tue, 20 Mar 2007 20:02:52 +0000 (20:02 -0000)
committerFabian Groffen <grobian@gentoo.org>
Tue, 20 Mar 2007 20:02:52 +0000 (20:02 -0000)
Appropriately return from _getMissingLicenses() if one of the choices is
satisfied.

svn path=/main/branches/prefix/; revision=6254

pym/portage/__init__.py

index 25bfc331512b2e5425112ee5b988ac376c07f2ba..05ac243b94bbba6c30ea7e0790263c6c1a4b332b 100644 (file)
@@ -1783,6 +1783,8 @@ class config:
                                if isinstance(element, list):
                                        if element:
                                                ret.append(self._getMissingLicenses(element))
+                                               if not ret[-1]:
+                                                       return []
                                else:
                                        if element in acceptable_licenses:
                                                return []