summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-10-15 16:28:04 -0700
committerZac Medico <zmedico@gentoo.org>2011-10-15 16:28:04 -0700
commitaccfa9e43415d5fb54d98786859c444685ed1e4a (patch)
tree556e057565a709badf647f6619caa9ccbe77cecf
parent5e924b1c0467bdb6f2f9e517780844a07795b9da (diff)
downloadportage-accfa9e43415d5fb54d98786859c444685ed1e4a.tar.gz
portage-accfa9e43415d5fb54d98786859c444685ed1e4a.tar.bz2
portage-accfa9e43415d5fb54d98786859c444685ed1e4a.zip
EbuildMetadataPhase: tweak metadata_callback usage
For parse-eapi-ebuild-head, we want to assign self.metadata from the return value, for conformity with usage elsewhere.
-rw-r--r--pym/_emerge/EbuildMetadataPhase.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/pym/_emerge/EbuildMetadataPhase.py b/pym/_emerge/EbuildMetadataPhase.py
index 6ef7c0010..2fbd29eb7 100644
--- a/pym/_emerge/EbuildMetadataPhase.py
+++ b/pym/_emerge/EbuildMetadataPhase.py
@@ -44,9 +44,8 @@ class EbuildMetadataPhase(SubProcess):
if eapi is not None:
if not portage.eapi_is_supported(eapi):
- self.metadata = {'EAPI' : eapi}
- self.metadata_callback(self.cpv,
- self.repo_path, self.metadata, self.ebuild_hash)
+ self.metadata = self.metadata_callback(self.cpv,
+ self.repo_path, {'EAPI' : eapi}, self.ebuild_hash)
self._set_returncode((self.pid, os.EX_OK << 8))
self.wait()
return