Bug #256616 - Since dependencies on system packages are frequently unspecified,
authorZac Medico <zmedico@gentoo.org>
Mon, 2 Feb 2009 06:11:06 +0000 (06:11 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 2 Feb 2009 06:11:06 +0000 (06:11 -0000)
commite589ece0600c449238d70f543eaba2f32a93ef5f
tree94df2029543a59c2095d3b6a900c8195ebf1ec51
parente9d6a559afab38ac687f17bb261a4ddde62a3247
Bug #256616 - Since dependencies on system packages are frequently unspecified,
merge them only when no builds are executing. When a system package finishes
building, it's added to a wait queue that is only processed when the number
of running builds drops to zero. All pending merges are then processed before
any new builds are allowed to start.

svn path=/main/trunk/; revision=12569
pym/_emerge/__init__.py