Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r12546 - main/trunk/pym/_emerge
Date: Thu, 22 Jan 2009 02:56:04
Message-Id: E1LPpje-0007Vw-Kw@stork.gentoo.org
1 Author: zmedico
2 Date: 2009-01-22 02:56:00 +0000 (Thu, 22 Jan 2009)
3 New Revision: 12546
4
5 Modified:
6 main/trunk/pym/_emerge/__init__.py
7 Log:
8 Make depgraph._add_dep() ignore fewer dependencies when not in --deep mode, by
9 making it so that it will always account for dependencies on packages that are
10 already installed.
11
12
13 Modified: main/trunk/pym/_emerge/__init__.py
14 ===================================================================
15 --- main/trunk/pym/_emerge/__init__.py 2009-01-22 00:51:19 UTC (rev 12545)
16 +++ main/trunk/pym/_emerge/__init__.py 2009-01-22 02:56:00 UTC (rev 12546)
17 @@ -4832,6 +4832,7 @@
18 # discarded dependencies reduce the amount of information
19 # available for optimization of merge order.
20 if dep.priority.satisfied and \
21 + not dep_pkg.installed and \
22 not (existing_node or empty or deep or update):
23 myarg = None
24 if dep.root == self.target_root: