Make Package._validate_deps() check USE conditionals in SRC_URI.
authorZac Medico <zmedico@gentoo.org>
Thu, 26 Aug 2010 03:56:45 +0000 (20:56 -0700)
committerZac Medico <zmedico@gentoo.org>
Thu, 26 Aug 2010 03:56:45 +0000 (20:56 -0700)
pym/_emerge/Package.py

index 557dda5c506e0a44ce3622ef0fb36e253c7d7a1d..7abcfe5fd6229a2123faf0a7092b75879381bde8 100644 (file)
@@ -119,7 +119,8 @@ class Package(Task):
                if v:
                        try:
                                use_reduce(v, matchall=True, flat=True, is_src_uri=True,
-                                       allow_src_uri_file_renames=eapi_has_src_uri_arrows(eapi))
+                                       allow_src_uri_file_renames=eapi_has_src_uri_arrows(eapi),
+                                       is_valid_flag=self.iuse.is_valid_flag)
                        except portage.exception.InvalidDependString as e:
                                self._invalid_metadata(k + ".syntax", "%s: %s" % (k, e))