From: Fabian Groffen Date: Sun, 24 Aug 2008 15:34:33 +0000 (-0000) Subject: sets need add, not append X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=795b54409119a3f2dd688752a6be25c8be8b8d08;p=portage.git sets need add, not append svn path=/main/branches/prefix/; revision=11465 --- diff --git a/pym/portage/dbapi/vartree.py b/pym/portage/dbapi/vartree.py index 971f59c9f..0a8f82a7a 100644 --- a/pym/portage/dbapi/vartree.py +++ b/pym/portage/dbapi/vartree.py @@ -723,11 +723,11 @@ class LinkageMapMachO(object): if install_name: libs.setdefault(install_name, \ {"providers": set(), "consumers": set()}) - libs[install_name]["providers"].append(obj_key) + libs[install_name]["providers"].add(obj_key) for x in needed: libs.setdefault(x, \ {"providers": set(), "consumers": set()}) - libs[x]["consumers"].append(obj_key) + libs[x]["consumers"].add(obj_key) obj_properties[obj] = (needed, install_name) obj_key_cache.setdefault(obj, obj_key) # All object paths are added into the obj_properties tuple