summaryrefslogtreecommitdiff
path: root/pym
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 /pym
parentIt's not safe to use the git commit -a option since there might (diff)
downloadportage-multirepo-3999a10915177d137620b4fa7ad882777fb9a46c.tar.gz
portage-multirepo-3999a10915177d137620b4fa7ad882777fb9a46c.tar.bz2
portage-multirepo-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
Diffstat (limited to 'pym')
-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 9147aa93..1daa91d6 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