summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-12-03 20:40:37 +0000
committerZac Medico <zmedico@gentoo.org>2008-12-03 20:40:37 +0000
commit3999a10915177d137620b4fa7ad882777fb9a46c (patch)
treec3873e1bcd32c01cd8ed050c2864690eb1543f7c
parentf7b7157a4608d19d9bde97537df7d033cc5896f1 (diff)
downloadportage-3999a10915177d137620b4fa7ad882777fb9a46c.tar.gz
portage-3999a10915177d137620b4fa7ad882777fb9a46c.tar.bz2
portage-3999a10915177d137620b4fa7ad882777fb9a46c.zip
When --keep-going drops packages due to unsatisfied dependencies, include
them in the list of packgaes that "failed to build or install" that's displayed at the end. svn path=/main/trunk/; revision=12144
-rw-r--r--pym/_emerge/__init__.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py
index 9147aa930..1daa91d60 100644
--- a/pym/_emerge/__init__.py
+++ b/pym/_emerge/__init__.py
@@ -10467,6 +10467,7 @@ class Scheduler(PollScheduler):
# not valid here.
settings.pop("T", None)
portage.elog.elog_process(pkg.cpv, settings)
+ self._failed_pkgs_all.append(self._failed_pkg(pkg=pkg))
return True