Re: [gentoo-user] Emerge order not deterministic !?

2015-11-12 Thread Alan McKinnon
On 11/11/2015 21:35, Walter Dnes wrote:
>   Ongoing installation.  I looked at 2 instances of
> "emerge -pv x11-base/xorg-server" and the order was somewhat different.
> Here are a couple of outputs, just a few seconds apart.  Is this a bug
> or a feature?  See attachments.
> 


Emerge order is not deterministic, especially with parallel builds. The
reason is that it does not need to be according to the dep graph - if
two packages are at the same level and do not depend on each other, then
the order they are built in does not affect the final result.
Practically all parallel processing works this way.

What is deterministic, is that if you build the same set of packages
twice and even if portage does them in different order, the binaries
produced are functionally identical

-- 
Alan McKinnon
alan.mckin...@gmail.com




[gentoo-user] Emerge order not deterministic !?

2015-11-11 Thread Walter Dnes
  Ongoing installation.  I looked at 2 instances of
"emerge -pv x11-base/xorg-server" and the order was somewhat different.
Here are a couple of outputs, just a few seconds apart.  Is this a bug
or a feature?  See attachments.

-- 
Walter Dnes 
I don't run "desktop environments"; I run useful applications


z1.txt.gz
Description: Binary data


z2.txt.gz
Description: Binary data