Race condition when 2 projects share eggs-directory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Buildout |
New
|
Undecided
|
Unassigned |
Bug Description
If you run bootstrap in 2 different projects that share the same eggs-directory at the same time, sometimes one of them crashes with this:
python2.5 bootstrap.py
Downloading http://
Creating directory '/srv/en.
Creating directory '/srv/en.
Creating directory '/srv/en.
While:
Bootstrapping.
An internal error occured due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
File "/tmp/tmpISF7-
getattr(
File "/tmp/tmpISF7-
shutil.
File "/usr/lib/
os.
File "/usr/lib/
mkdir(name, mode)
OSError: [Errno 17] File exists: '/home/