Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r10439 - main/branches/2.1.2/bin
Date: Tue, 27 May 2008 00:50:44
Message-Id: E1K0nOj-0004wM-Td@stork.gentoo.org
1 Author: zmedico
2 Date: 2008-05-27 00:50:40 +0000 (Tue, 27 May 2008)
3 New Revision: 10439
4
5 Modified:
6 main/branches/2.1.2/bin/emerge
7 Log:
8 Bug #223685 - Use the finally clause to collect elog messages just
9 before releasing the build dir lock, so they never get missed.
10 (trunk r10438)
11
12
13 Modified: main/branches/2.1.2/bin/emerge
14 ===================================================================
15 --- main/branches/2.1.2/bin/emerge 2008-05-27 00:49:09 UTC (rev 10438)
16 +++ main/branches/2.1.2/bin/emerge 2008-05-27 00:50:40 UTC (rev 10439)
17 @@ -6041,9 +6041,6 @@
18 retval = portage.doebuild(y, "package", myroot,
19 pkgsettings, self.edebug, mydbapi=portdb,
20 tree="porttree")
21 - if retval != os.EX_OK or \
22 - "--buildpkgonly" in self.myopts:
23 - portage.elog_process(pkg_key, pkgsettings)
24 if retval != os.EX_OK:
25 return retval
26 bintree = self.trees[myroot]["bintree"]
27 @@ -6095,6 +6092,7 @@
28 return retval
29 finally:
30 if builddir_lock:
31 + portage.elog_process(pkg.cpv, pkgsettings)
32 portage_locks.unlockdir(builddir_lock)
33 try:
34 if not catdir_lock:
35
36 --
37 gentoo-commits@l.g.o mailing list