summaryrefslogtreecommitdiffstats
path: root/bin/emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-10-10 18:06:34 +0000
committerZac Medico <zmedico@gentoo.org>2006-10-10 18:06:34 +0000
commitf0abf1a13cce634ba9562f55b9bd05d9791be7c5 (patch)
tree5927c1875905c62bfb78d4bc38e9906b4c2842b3 /bin/emerge
parent6542c6325ff2dc047dd729aa18c0f27ca27cdc68 (diff)
downloadportage-f0abf1a13cce634ba9562f55b9bd05d9791be7c5.tar.gz
portage-f0abf1a13cce634ba9562f55b9bd05d9791be7c5.tar.bz2
portage-f0abf1a13cce634ba9562f55b9bd05d9791be7c5.zip
Fix breakage in generation of favorites list for bug #150754.
svn path=/main/trunk/; revision=4649
Diffstat (limited to 'bin/emerge')
-rwxr-xr-xbin/emerge4
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/emerge b/bin/emerge
index 4d0d8b285..f82448a4a 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -1004,7 +1004,9 @@ class depgraph:
if not self.mysd:
return (0,myfavorites)
elif not "--oneshot" in self.myopts:
- myfavorites.append(portage.dep_getkey(mykey))
+ mykey = portage.dep_getkey(myatom)
+ if mykey not in myfavorites:
+ myfavorites.append(mykey)
missing=0
if "--usepkgonly" in self.myopts: