From: Zac Medico Date: Mon, 10 Oct 2011 00:15:31 +0000 (-0700) Subject: Skip PORTAGE_TMPDIR write check for fetchonly. X-Git-Tag: v2.2.0_alpha65~10 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=7b2be36898ef04a8cef42dc41cbc162004f329c2;p=portage.git Skip PORTAGE_TMPDIR write check for fetchonly. Bug #286201 --- diff --git a/pym/_emerge/EbuildBuild.py b/pym/_emerge/EbuildBuild.py index 2b0f41209..012a1efc6 100644 --- a/pym/_emerge/EbuildBuild.py +++ b/pym/_emerge/EbuildBuild.py @@ -30,12 +30,13 @@ class EbuildBuild(CompositeTask): pkg = self.pkg settings = self.settings - rval = _check_temp_dir(settings) - if rval != os.EX_OK: - self.returncode = rval - self._current_task = None - self.wait() - return + if not self.opts.fetchonly: + rval = _check_temp_dir(settings) + if rval != os.EX_OK: + self.returncode = rval + self._current_task = None + self.wait() + return root_config = pkg.root_config tree = "porttree"