summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-11-25 19:26:46 -0800
committerZac Medico <zmedico@gentoo.org>2012-11-25 19:26:46 -0800
commitc3bc709ae99074ed65584ad68ff403d2e75ae04f (patch)
tree64a3b8dfc14e8365a3412a49fbf59d79cd0ee8db
parent98a8df6c429e7e40db3a2cdfd7dad9edebdadd3d (diff)
downloadportage-c3bc709ae99074ed65584ad68ff403d2e75ae04f.tar.gz
portage-c3bc709ae99074ed65584ad68ff403d2e75ae04f.tar.bz2
portage-c3bc709ae99074ed65584ad68ff403d2e75ae04f.zip
similar_name_search: fix lower/upper case bugs
-rw-r--r--pym/portage/dbapi/_similar_name_search.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/pym/portage/dbapi/_similar_name_search.py b/pym/portage/dbapi/_similar_name_search.py
index d569fbf89..b6e4a1fbe 100644
--- a/pym/portage/dbapi/_similar_name_search.py
+++ b/pym/portage/dbapi/_similar_name_search.py
@@ -7,8 +7,8 @@ from portage.versions import catsplit
def similar_name_search(dbs, atom):
- cp = atom.cp.lower()
- cat, pkg = catsplit(cp)
+ cp_lower = atom.cp.lower()
+ cat, pkg = catsplit(cp_lower)
if cat == "null":
cat = None
@@ -17,7 +17,7 @@ def similar_name_search(dbs, atom):
all_cp.update(db.cp_all())
# discard dir containing no ebuilds
- all_cp.discard(cp)
+ all_cp.discard(atom.cp)
orig_cp_map = {}
for cp_orig in all_cp:
@@ -25,7 +25,7 @@ def similar_name_search(dbs, atom):
all_cp = set(orig_cp_map)
if cat:
- matches = difflib.get_close_matches(cp, all_cp)
+ matches = difflib.get_close_matches(cp_lower, all_cp)
else:
pkg_to_cp = {}
for other_cp in list(all_cp):