summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/Package.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-08-27 20:19:58 -0700
committerZac Medico <zmedico@gentoo.org>2012-08-27 20:19:58 -0700
commit1db6048f29dad8da5c74da3143901edd006fc10a (patch)
treec3a46fa2e80c126481394f1c3a028989faf15d9f /pym/_emerge/Package.py
parent06697b0c3fec6cd5bbdd0a68c93261b2d25781d8 (diff)
downloadportage-1db6048f29dad8da5c74da3143901edd006fc10a.tar.gz
portage-1db6048f29dad8da5c74da3143901edd006fc10a.tar.bz2
portage-1db6048f29dad8da5c74da3143901edd006fc10a.zip
Package: skip REQUIRED_USE validation if built
Diffstat (limited to 'pym/_emerge/Package.py')
-rw-r--r--pym/_emerge/Package.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/_emerge/Package.py b/pym/_emerge/Package.py
index 2087cbfe0..0da374af4 100644
--- a/pym/_emerge/Package.py
+++ b/pym/_emerge/Package.py
@@ -221,7 +221,7 @@ class Package(Task):
k = 'REQUIRED_USE'
v = self.metadata.get(k)
- if v:
+ if v and not self.built:
if not _get_eapi_attrs(eapi).required_use:
self._invalid_metadata('EAPI.incompatible',
"REQUIRED_USE set, but EAPI='%s' doesn't allow it" % eapi)