zc.recipe.cmmi fails with zip files
When zc.recipe.cmmi is run with a .zip file (instead of a .tgz file), the following
line successfully unpacks the zipfile:
Unfortunately however this doesn't seem to leave the file executable bit intact. './configure'
can therefore not be called and the recipe fails with a permission error.
When I manually doctor the configure to add the +x attribute before buildout continues, it succeeds. When I unpack the zipfile manually using Linux 'unzip' the unpacking does result in a 'configure' script that has the executable bit set.
One hackish implementation option would be to add a os.system('chmod +x configure') just before executing the configure script.