When --keep-going drops packages due to unsatisfied dependencies, include
authorZac Medico <zmedico@gentoo.org>
Wed, 3 Dec 2008 20:40:37 +0000 (20:40 -0000)
committerZac Medico <zmedico@gentoo.org>
Wed, 3 Dec 2008 20:40:37 +0000 (20:40 -0000)
them in the list of packgaes that "failed to build or install" that's
displayed at the end.

svn path=/main/trunk/; revision=12144

pym/_emerge/__init__.py

index 9147aa9304f82b11613490e1efbbf8b8f7baf751..1daa91d6081a45b5fe2a7d20e6ab426430e35fbe 100644 (file)
@@ -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