When EbuildBuild encounters a failed fetch, propagee the log path so that
authorZac Medico <zmedico@gentoo.org>
Tue, 7 Oct 2008 09:03:45 +0000 (09:03 -0000)
committerZac Medico <zmedico@gentoo.org>
Tue, 7 Oct 2008 09:03:45 +0000 (09:03 -0000)
it can be properly displayed in the status display.

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

pym/_emerge/__init__.py

index 47ad0c68ec91490f329da688f1af51bce247666d..0f1074daa8b8a48c3d36435f5c2e9b8c44cbd7b3 100644 (file)
@@ -2471,6 +2471,8 @@ class EbuildBuild(CompositeTask):
                        return
 
                if self._default_exit(fetcher) != os.EX_OK:
+                       if fetcher.logfile is not None:
+                               self.settings["PORTAGE_LOG_FILE"] = fetcher.logfile
                        self.wait()
                        return