ACCEPT_LICENSE support depends on definition of license groups
authorZac Medico <zmedico@gentoo.org>
Thu, 13 Nov 2008 06:11:29 +0000 (06:11 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 13 Nov 2008 06:11:29 +0000 (06:11 -0000)
in the tree, so it's disabled for now (accept anything).

svn path=/main/branches/2.1.6/; revision=11875

pym/portage/__init__.py

index 8c8c99ebc19725a9c5aa47d5360e2a173bb60134..faf43224520dffe9a8122a2ae4f05c4e328ba45f 100644 (file)
@@ -1638,19 +1638,9 @@ class config(object):
                        # initialize self.features
                        self.regenerate()
 
-                       if local_config:
-                               self._accept_license = \
-                                       set(self.get("ACCEPT_LICENSE", "").split())
-                               # In order to enforce explicit acceptance for restrictive
-                               # licenses that require it, "*" will not be allowed in the
-                               # user config.  Don't enforce this until license groups are
-                               # fully implemented in the tree.
-                               #self._accept_license.discard("*")
-                               if not self._accept_license:
-                                       self._accept_license = set(["*"])
-                       else:
-                               # repoman will accept any license
-                               self._accept_license = set(["*"])
+                       # ACCEPT_LICENSE support depends on definition of license groups
+                       # in the tree, so it's disabled for now (accept anything).
+                       self._accept_license = set(["*"])
 
                        if not portage.process.sandbox_capable and \
                                ("sandbox" in self.features or "usersandbox" in self.features):