diff options
author | Zac Medico <zmedico@gentoo.org> | 2007-03-28 17:00:37 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2007-03-28 17:00:37 +0000 |
commit | 7b9668867881dd064673cd026923c6aa49aebba9 (patch) | |
tree | 88941c21d5718284790e09cba0af030365f41f62 | |
parent | ff017843ef68630113f2feff970421f5f8ef8bc9 (diff) | |
download | portage-7b9668867881dd064673cd026923c6aa49aebba9.tar.gz portage-7b9668867881dd064673cd026923c6aa49aebba9.tar.bz2 portage-7b9668867881dd064673cd026923c6aa49aebba9.zip |
Convert "ebuild" and "binary" "nomerge" nodes into "installed" nodes for greater consistency in the depgraph. (trunk r6304:6305)
svn path=/main/branches/2.1.2/; revision=6306
-rwxr-xr-x | bin/emerge | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge index 1247e2b76..3636c22cd 100755 --- a/bin/emerge +++ b/bin/emerge @@ -1159,6 +1159,9 @@ class depgraph: metadata = dict(izip(self._mydbapi_keys, mydbapi.aux_get(mykey, self._mydbapi_keys))) if merging == 0 and vardbapi.cpv_exists(mykey): + mybigkey[0] = "installed" + jbigkey = tuple(mybigkey) + mydbapi = vardbapi metadata["USE"] = vardbapi.aux_get(mykey, ["USE"])[0] myuse = metadata["USE"].split() metadata["SLOT"] = vardbapi.aux_get(mykey, ["SLOT"])[0] |