From: Zac Medico Date: Thu, 9 Jun 2011 13:03:30 +0000 (-0700) Subject: show_masked_packages: EAPI metadata safety X-Git-Tag: v2.2.0_alpha39~13 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=993030fa80fd1dc415d9cab5fb9c05de05690818;p=portage.git show_masked_packages: EAPI metadata safety When masked by EAPI, metadata is mostly useless since it doesn't contain essential things like SLOT. --- diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 413e06719..a00837f39 100644 --- 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: