summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-02-19 10:03:11 +0000
committerZac Medico <zmedico@gentoo.org>2010-02-19 10:03:11 +0000
commite91316a66cee393869a7ba4545ef4344807f8ed3 (patch)
tree07b0069b1b89c83ec2c1d066e6e94d4e807477d2 /pym
parent2c9b760f23bef66492e13c87844462b9e5e7733c (diff)
downloadportage-e91316a66cee393869a7ba4545ef4344807f8ed3.tar.gz
portage-e91316a66cee393869a7ba4545ef4344807f8ed3.tar.bz2
portage-e91316a66cee393869a7ba4545ef4344807f8ed3.zip
Fix deprecated dep_getkey usage in match_from_list.
svn path=/main/trunk/; revision=15381
Diffstat (limited to 'pym')
-rw-r--r--pym/portage/dep.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/pym/portage/dep.py b/pym/portage/dep.py
index 47da7cedb..80b97c763 100644
--- a/pym/portage/dep.py
+++ b/pym/portage/dep.py
@@ -1056,7 +1056,9 @@ def match_from_list(mydep, candidate_list):
for x in candidate_list:
cp = getattr(x, "cp", None)
if cp is None:
- cp = dep_getkey(x)
+ mysplit = catpkgsplit(remove_slot(x))
+ if mysplit is not None:
+ cp = mysplit[0] + '/' + mysplit[1]
if cp != mycpv:
continue
mylist.append(x)