[Distutils] zc.buildout-2.1.0 is broken on Windows with distribute-0.6.39
Guy Rozendorn
guy at rzn.co.il
Mon May 13 08:37:45 CEST 2013
distribute-0.6.39 introduces exe wrappers for arm, and there's one cli.exe
and gui.exe:
09:30:12 ⮀ guyr-air ⮀ /tmp ⮀ find distribute-0.6.39 -name '*exe'
distribute-0.6.39/setuptools/cli-32.exe
distribute-0.6.39/setuptools/cli-64.exe
distribute-0.6.39/setuptools/cli-arm-32.exe
distribute-0.6.39/setuptools/gui-32.exe
distribute-0.6.39/setuptools/gui-64.exe
distribute-0.6.39/setuptools/gui-arm-32.exe
09:30:15 ⮀ guyr-air ⮀ /tmp ⮀ find distribute-0.6.38 -name '*exe'
distribute-0.6.38/setuptools/cli-32.exe
distribute-0.6.38/setuptools/cli-64.exe
distribute-0.6.38/setuptools/cli.exe
distribute-0.6.38/setuptools/gui-32.exe
distribute-0.6.38/setuptools/gui-64.exe
distribute-0.6.38/setuptools/gui.exe
This causes bootstrap.py to fail:
Administrator at host-ci46 ~/projector
$ python bootstrap.py
Creating directory 'C:\\Cygwin\\home\\Administrator\\projector\\bin'.
Creating directory 'C:\\Cygwin\\home\\Administrator\\projector\\parts'.
Creating directory 'C:\\Cygwin\\home\\Administrator\\projector\\eggs'.
Creating directory
'C:\\Cygwin\\home\\Administrator\\projector\\develop-eggs'.
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
"C:\Cygwin\home\Administrator\python\lib\site-packages\zc.buildout-2.1.0-py2.7.egg\zc\buildout\buildout.py",
line 1923, in main
getattr(buildout, command)(args)
File
"C:\Cygwin\home\Administrator\python\lib\site-packages\zc.buildout-2.1.0-py2.7.egg\zc\buildout\buildout.py",
line 404, in bootstrap
or ''),
File
"C:\Cygwin\home\Administrator\python\lib\site-packages\zc.buildout-2.1.0-py2.7.egg\zc\buildout\easy_install.py",
line 960, in scripts
initialization, rpsetup)
File
"C:\Cygwin\home\Administrator\python\lib\site-packages\zc.buildout-2.1.0-py2.7.egg\zc\buildout\easy_install.py",
line 1064, in _script
return _create_script(contents, dest)
File
"C:\Cygwin\home\Administrator\python\lib\site-packages\zc.buildout-2.1.0-py2.7.egg\zc\buildout\easy_install.py",
line 1107, in _create_script
new_data = pkg_resources.resource_string('setuptools', 'cli.exe')
File
"C:\Cygwin\home\Administrator\python\lib\site-packages\distribute-0.6.39-py2.7.egg\pkg_resources.py",
line 926, in resource_string
self, resource_name
File
"C:\Cygwin\home\Administrator\python\lib\site-packages\distribute-0.6.39-py2.7.egg\pkg_resources.py",
line 1199, in get_resource_string
return self._get(self._fn(self.module_path, resource_name))
File
"C:\Cygwin\home\Administrator\python\lib\site-packages\distribute-0.6.39-py2.7.egg\pkg_resources.py",
line 1326, in _get
stream = open(path, 'rb')
IOError: [Errno 2] No such file or directory:
'C:\\Cygwin\\home\\Administrator\\python\\lib\\site-packages\\distribute-0.6.39-py2.7.egg\\setuptools\\cli.exe'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20130513/a6c293a8/attachment.html>
More information about the Distutils-SIG
mailing list