When --keep-going drops packages due to unsatisfied dependencies, include
authorZac Medico <zmedico@gentoo.org>
Wed, 3 Dec 2008 20:41:50 +0000 (20:41 -0000)
committerZac Medico <zmedico@gentoo.org>
Wed, 3 Dec 2008 20:41:50 +0000 (20:41 -0000)
them in the list of packgaes that "failed to build or install" that's
displayed at the end. Thanks to Jeremy Olexa <darkside@g.o> for the
suggestion. (trunk r12144)

svn path=/main/branches/2.1.6/; revision=12145

pym/_emerge/__init__.py

index daed4789eb0c4d261328b7171af4d50e5f35e033..168067aaaafde3eb2372c680a04577235b44d457 100644 (file)
@@ -10451,6 +10451,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