[Sidnei da Silva[
So we need a 2.8.8 and 2.9.4 installers.
OK, I uploaded a Windows installer for 2.8.8. There were two -all test failures: ERROR: test_OFS_ObjectManager__importObjectFromFile_xml (OFS.tests.test_XMLExportImport.XMLExportImportTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\Code\Zope2.8\inst\build\lib\python\OFS\tests\test_XMLExportImport.py", line 102, in test_OFS_ObjectManager__i mportObjectFromFile_xml sub._importObjectFromFile(ostream.name, 0, 0) File "C:\Code\Zope2.8\inst\build\lib\python\OFS\ObjectManager.py", line 592, in _importObjectFromFile ob=connection.importFile( File "C:\Code\Zope2.8\inst\build\lib\python\ZODB\ExportImport.py", line 59, in importFile f = open(f, 'rb') IOError: [Errno 13] Permission denied: 'c:\\docume~1\\owner\\locals~1\\temp\\tmppr7uqt.xml' ====================================================================== ERROR: test_export_import_as_file_idempotent (OFS.tests.test_XMLExportImport.XMLExportImportTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\Code\Zope2.8\inst\build\lib\python\OFS\tests\test_XMLExportImport.py", line 75, in test_export_import_as_file _idempotent newobj = importXML(connection, ostream.name) File "C:\Code\Zope2.8\inst\build\lib\python\OFS\XMLExportImport.py", line 104, in importXML file=open(file) IOError: [Errno 13] Permission denied: 'c:\\docume~1\\owner\\locals~1\\temp\\tmpgj2cnm.xml' ---------------------------------------------------------------------- Ran 6229 tests in 1765.442s FAILED (errors=2)
Note 2.9.4 changed the build procedure to be the same as 2.8.x again. I've made the changes, and hopefully it should work just fine.
The 2.9.4 build started failing here: ... mkdir -p "/cygdrive/c/Code/Zope2.9/inst/src" cd "/cygdrive/c/Code/Zope2.9/inst/src" && tar xzf ../tmp/Zope-2.9.4.tgz gzip: stdin: unexpected end of file tar: Child returned status 1 tar: Error exit delayed from previous errors make: *** [src/Zope-2.9.4/inst/configure.py] Error 2 I renamed the Zope 2.9.4 tarball download to worm around that, and then it failed here: mkdir -p "/cygdrive/c/Code/Zope2.9/inst/src" cd "/cygdrive/c/Code/Zope2.9/inst/src" && tar xzf ../tmp/Zope-2.9.4.tgz touch src/Zope-2.9.4/inst/configure.py touch: cannot touch `src/Zope-2.9.4/inst/configure.py': No such file or directory make: *** [src/Zope-2.9.4/inst/configure.py] Error 1 Again it's fatally confused about whether the Zope tarball and/or unpacked directory root does or does not have "-final" in its name. I didn't repair this, I just wormed around it again (I have no idea what the /intent/ is now). Finally, the code for finding Inno Setup in common.mk was broken, trying to feed a native Windows path to the Cygwin bash shell. I replaced that on the tag (but not the branch) with similar (but working ;-)) code from the 2.8.8 build, essentially reverting this patch: http://svn.zope.org/Zope/branches/2.9/inst/WinBuilders/mk/common.mk?rev=6911... After that, everything worked fine, although the functional tests crapped out.