projects
/
portage.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a2e3915
)
show_masked_packages: EAPI metadata safety
author
Zac Medico
<zmedico@gentoo.org>
Thu, 9 Jun 2011 13:03:30 +0000
(06:03 -0700)
committer
Zac Medico
<zmedico@gentoo.org>
Thu, 9 Jun 2011 13:13:55 +0000
(06:13 -0700)
When masked by EAPI, metadata is mostly useless since it doesn't
contain essential things like SLOT.
pym/_emerge/depgraph.py
patch
|
blob
|
history
diff --git
a/pym/_emerge/depgraph.py
b/pym/_emerge/depgraph.py
index 413e0671939bd3c73788109ffffdc2bc5a766968..a00837f3916bdecd905430b2bb9bc768109c89d0 100644
(file)
--- a/
pym/_emerge/depgraph.py
+++ b/
pym/_emerge/depgraph.py
@@
-6879,6
+6879,9
@@
def show_masked_packages(masked_packages):
not portage.eapi_is_supported(metadata["EAPI"])
if eapi_masked:
have_eapi_mask = True
+ # When masked by EAPI, metadata is mostly useless since
+ # it doesn't contain essential things like SLOT.
+ metadata = None
comment, filename = None, None
if not eapi_masked and \
"package.mask" in mreasons: