summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-06-01 04:38:06 +0000
committerZac Medico <zmedico@gentoo.org>2008-06-01 04:38:06 +0000
commite2e31dcc6400114ea445b48ee013d33be6b92fe2 (patch)
tree3fb2d2283f1886b5a1a5c873c050258f601cec1d
parentca3c06f074d1d9904a55b4e3c65668f1bd293064 (diff)
downloadportage-e2e31dcc6400114ea445b48ee013d33be6b92fe2.tar.gz
portage-e2e31dcc6400114ea445b48ee013d33be6b92fe2.tar.bz2
portage-e2e31dcc6400114ea445b48ee013d33be6b92fe2.zip
Revert changes wrt argument atoms in the previous commit since it's not
really useful. (trunk r10528) svn path=/main/branches/2.1.2/; revision=10530
-rwxr-xr-xbin/emerge18
1 files changed, 8 insertions, 10 deletions
diff --git a/bin/emerge b/bin/emerge
index c99710821..29832cf4a 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -5362,13 +5362,6 @@ class depgraph(object):
if not isinstance(mergelist, list):
mergelist = []
- favorites = resume_data.get("favorites")
- args_set = self._sets["args"]
- if isinstance(favorites, list):
- args = self._load_favorites(favorites)
- else:
- args = []
-
skipfirst = "--skipfirst" in self.myopts
fakedb = self.mydbapi
trees = self.trees
@@ -5408,9 +5401,7 @@ class depgraph(object):
if "merge" == pkg.operation and \
not visible(root_config.settings, pkg):
if skipfirst:
- atom = args_set.findAtomForPackage(pkg)
- masked_tasks.append(Dependency(atom=atom,
- root=pkg.root, parent=pkg))
+ masked_tasks.append(Dependency(root=pkg.root, parent=pkg))
else:
self._unsatisfied_deps_for_display.append(
((pkg.root, "="+pkg.cpv), {"myparent":None}))
@@ -5428,6 +5419,13 @@ class depgraph(object):
self._select_package = self._select_pkg_from_graph
self.myparams.add("selective")
+ favorites = resume_data.get("favorites")
+ args_set = self._sets["args"]
+ if isinstance(favorites, list):
+ args = self._load_favorites(favorites)
+ else:
+ args = []
+
for task in serialized_tasks:
if isinstance(task, Package) and \
task.operation == "merge":