diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-11-25 19:26:46 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-11-25 19:26:46 -0800 |
commit | c3bc709ae99074ed65584ad68ff403d2e75ae04f (patch) | |
tree | 64a3b8dfc14e8365a3412a49fbf59d79cd0ee8db | |
parent | 98a8df6c429e7e40db3a2cdfd7dad9edebdadd3d (diff) | |
download | portage-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.py | 8 |
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): |