summaryrefslogtreecommitdiffstats
path: root/bin/emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-11-14 07:35:29 +0000
committerZac Medico <zmedico@gentoo.org>2006-11-14 07:35:29 +0000
commit3ba185018aebd597f2d8c92da6cbeb0d6aac52ad (patch)
tree9f74af3f83091ae944aa5c41eab1f39ae2295892 /bin/emerge
parente9a521c075def390739ee39bc464461a123b715a (diff)
downloadportage-3ba185018aebd597f2d8c92da6cbeb0d6aac52ad.tar.gz
portage-3ba185018aebd597f2d8c92da6cbeb0d6aac52ad.tar.bz2
portage-3ba185018aebd597f2d8c92da6cbeb0d6aac52ad.zip
Make fakedbapi support generic metadata instead of just slots.
svn path=/main/trunk/; revision=5042
Diffstat (limited to 'bin/emerge')
-rwxr-xr-xbin/emerge6
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/emerge b/bin/emerge
index 8f37ac580..7cd5b58ef 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -745,7 +745,7 @@ class depgraph:
if "empty" not in self.myparams or self.target_root != "/":
for pkg in vardb.cpv_all():
myslot = vardb.aux_get(pkg, ["SLOT"])[0]
- fakedb.cpv_inject(pkg, myslot=myslot)
+ fakedb.cpv_inject(pkg, metadata={"SLOT":myslot})
if self.target_root != "/":
self.mydbapi[self.target_root] = \
portage.fakedbapi(settings=settings)
@@ -754,7 +754,7 @@ class depgraph:
if "empty" not in self.myparams:
for pkg in vardb.cpv_all():
myslot = vardb.aux_get(pkg, ["SLOT"])[0]
- fakedb.cpv_inject(pkg, myslot=myslot)
+ fakedb.cpv_inject(pkg, metadata={"SLOT":myslot})
if "--usepkg" in self.myopts:
trees["/"]["bintree"].populate(
"--getbinpkg" in self.myopts, "--getbinpkgonly" in self.myopts)
@@ -887,7 +887,7 @@ class depgraph:
if addme:
myslot = mydbapi.aux_get(mykey, ["SLOT"])[0]
- self.mydbapi[myroot].cpv_inject(mykey, myslot=myslot)
+ self.mydbapi[myroot].cpv_inject(mykey, metadata={"SLOT":myslot})
""" This section determines whether we go deeper into dependencies or not.
We want to go deeper on a few occasions: