Update the depgraph's USE flag cache so that's it's consistent with installed packages.
authorZac Medico <zmedico@gentoo.org>
Sat, 2 Sep 2006 22:59:10 +0000 (22:59 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 2 Sep 2006 22:59:10 +0000 (22:59 -0000)
svn path=/main/trunk/; revision=4379

bin/emerge

index 20cfac5ad76443355a93d3c2705e1f751da019f0..136080e49441eeb9c4ed3842c3ba847c04ee3177 100755 (executable)
@@ -775,6 +775,7 @@ class depgraph:
                else:
                        mybigkey.append("nomerge")
                        myuse = vardbapi.aux_get(mykey, ["USE"])[0].split()
+                       self.useFlags[myroot][mykey] = myuse
 
                """ At this point, we have either hit a blocker and returned, found the package in the
                    depgraph already and returned, or we are here.  Whether we are merging or not; we must