From 20d63d57219657a14be2ba0333180ff82abb88d9 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sun, 27 Apr 2008 00:44:34 +0000 Subject: Remove unnecessary "mydbapi" variable in depgraph.display(). (trunk r9990) svn path=/main/branches/2.1.2/; revision=9991 --- bin/emerge | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/bin/emerge b/bin/emerge index a44254de0..5ced41356 100755 --- a/bin/emerge +++ b/bin/emerge @@ -4141,14 +4141,6 @@ class depgraph(object): pkg_merge = ordered and pkg_status == "merge" if not pkg_merge and pkg_status == "merge": pkg_status = "nomerge" - if pkg_status == "uninstall": - mydbapi = vardb - elif pkg in self._slot_collision_nodes or pkg.onlydeps: - # The metadata isn't cached due to a slot collision or - # --onlydeps. - mydbapi = self.trees[myroot][self.pkg_tree_map[pkg_type]].dbapi - else: - mydbapi = self.mydbapi[myroot] # contains cached metadata ebuild_path = None repo_name = metadata["repository"] built = pkg_type != "ebuild" @@ -4167,8 +4159,8 @@ class depgraph(object): pkg.metadata["RESTRICT"]), uselist=pkg_use)) except portage_exception.InvalidDependString, e: if not pkg.installed: - restrict = mydbapi.aux_get(pkg_key, ["RESTRICT"])[0] - show_invalid_depstring_notice(x, restrict, str(e)) + show_invalid_depstring_notice(x, + pkg.metadata["RESTRICT"], str(e)) del e return 1 restrict = [] @@ -4197,10 +4189,7 @@ class depgraph(object): elif installed_versions and \ portage.cpv_getkey(installed_versions[0]) == \ portage.cpv_getkey(pkg_key): - mynewslot = mydbapi.aux_get(pkg_key, ["SLOT"])[0] - slot_atom = "%s:%s" % \ - (portage.cpv_getkey(pkg_key), mynewslot) - myinslotlist = vardb.match(slot_atom) + myinslotlist = vardb.match(pkg.slot_atom) # If this is the first install of a new-style virtual, we # need to filter out old-style virtual matches. if myinslotlist and \ -- cgit v1.2.3-1-g7c22