Gentoo Archives: gentoo-dev

From: "Piotr Jaroszyński" <peper@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Phase invariancy and exclusivity requirements
Date: Mon, 12 Nov 2007 13:38:36
Message-Id: 200711121431.18077.peper@gentoo.org
In Reply to: Re: [gentoo-dev] Phase invariancy and exclusivity requirements by "Marijn Schouten (hkBst)"
1 On Monday 12 of November 2007 13:26:46 Marijn Schouten (hkBst) wrote:
2 > What exactly is the difference between this valid situation and the
3 > previous invalid one?
4
5 between | | are things that can be done in parallel.
6
7 invalid:
8 a_pkg_setup b_pkg_setup a_build b_build | a_merge | b_merge
9
10 valid:
11 a_pkg_setup b_pkg_setup a_build_binary b_build_binary | a_binary_pkg_setup |
12 a_binary_merge | b_binary_pkg_setup | b_binary_merge
13
14 Note that pkg_setup is run twice for the second case, so when the merge order
15 is a then b, b_pkg_setup is aware of the changes that a_merge did, which is
16 not the case in first situation.
17
18 --
19 Best Regards,
20 Piotr Jaroszyński
21 --
22 gentoo-dev@g.o mailing list