Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r11648 - main/trunk/pym/_emerge
Date: Tue, 07 Oct 2008 08:52:49
Message-Id: E1Kn8JD-0007CV-Gi@stork.gentoo.org
1 Author: zmedico
2 Date: 2008-10-07 08:52:45 +0000 (Tue, 07 Oct 2008)
3 New Revision: 11648
4
5 Modified:
6 main/trunk/pym/_emerge/__init__.py
7 Log:
8 Make EbuildFetcher clean up the build dir after failures in fetchonly mode
9 since the log is in emerge-fetch.log anyway.
10
11
12 Modified: main/trunk/pym/_emerge/__init__.py
13 ===================================================================
14 --- main/trunk/pym/_emerge/__init__.py 2008-10-07 08:40:33 UTC (rev 11647)
15 +++ main/trunk/pym/_emerge/__init__.py 2008-10-07 08:52:45 UTC (rev 11648)
16 @@ -2290,7 +2290,7 @@
17 # created by the pkg_nofetch phase.
18 if self._build_dir is not None:
19 portage.elog.elog_process(self.pkg.cpv, self._build_dir.settings)
20 - if self.returncode == os.EX_OK:
21 + if self.fetchonly or self.returncode == os.EX_OK:
22 try:
23 shutil.rmtree(self._build_dir.settings["PORTAGE_BUILDDIR"])
24 except EnvironmentError, e: