diff options
author | David James <davidjames@google.com> | 2010-07-13 17:03:21 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-31 18:14:25 -0700 |
commit | a2bc929364a83bd4c7fb6f3f6c136394e974b6a3 (patch) | |
tree | cf78e9030ddf3d925d8e0df739193d7d65246e3a /pym/_emerge/PollConstants.py | |
parent | cb27c41a2d03209f07bc12f85c991537270dbb0e (diff) | |
download | portage-a2bc929364a83bd4c7fb6f3f6c136394e974b6a3.tar.gz portage-a2bc929364a83bd4c7fb6f3f6c136394e974b6a3.tar.bz2 portage-a2bc929364a83bd4c7fb6f3f6c136394e974b6a3.zip |
Fix portage to create directories atomically in fast build.
If multiple ebuild processes create the same directory, portage should not
exit with an error message. Instead we should just be okay with the fact
that another process created the directory.
This is only necessary for fast build because we eliminate the giant lock that
surrounds package merges.
TEST=Create fresh chroot and do full build from source start to finish
BUG=none
Review URL: http://codereview.chromium.org/2998002
Diffstat (limited to 'pym/_emerge/PollConstants.py')
0 files changed, 0 insertions, 0 deletions