[buildout] trunk failures on Windows
Hi All, Thought I'd try and help Reinout van Rees out by running the tests on his branch on Windows, but found problems even when trying to run the tests on trunk: - running dev.py failed on Windows, I've fixed this in r103647 - Even so, running dev.py with Python 2.6 on Windows pops up a dialog box saying "The application failed to initialize properly (0xc0150004). Click OK to terminate the application". That said, the script still seems to run fine. This doesn't happen with Python 2.5 or 2.4. - There are test failures with Python 2.6 on Windows, I've attached the full run in windows.txt. cheers, Chris -- Simplistix - Content Management, Batch Processing & Python Consulting - http://www.simplistix.co.uk C:\LocalSVN\zc.buildout>bin\test.exe Running zope.testing.testrunner.layer.UnitTests tests: Set up zope.testing.testrunner.layer.UnitTests in 0.000 seconds. Failure in test c:\localsvn\zc.buildout\src\zc\buildout\buildout.txt Failed doctest test for buildout.txt File "c:\localsvn\zc.buildout\src\zc\buildout\buildout.txt", line 0 ---------------------------------------------------------------------- File "c:\localsvn\zc.buildout\src\zc\buildout\buildout.txt", line 452, in buildout.txt Failed example: print system(buildout), # doctest: +ELLIPSIS Expected: Develop: '/sample-buildout/recipes' Uninstalling data-dir. Installing data-dir. data-dir: Creating directory foo data-dir: Creating directory bin While: Installing data-dir. <BLANKLINE> An internal error occured due to a bug in either zc.buildout or in a recipe being used: Traceback (most recent call last): ... OSError: [Errno 17] File exists: '/sample-buildout/bin' Got: Develop: '/sample-buildout/recipes' Uninstalling data-dir. Installing data-dir. data-dir: Creating directory foo data-dir: Creating directory bin While: Installing data-dir. <BLANKLINE> 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:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 1659, in main getattr(buildout, command)(args) File "c:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 532, in install installed_files = self[part]._call(recipe.install) File "c:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 1203, in _call return f() File "/sample-buildout/recipes/mkdir.py", line 27, in install os.mkdir(path) OSError: [Error 183] Cannot create a file when that file already exists: '/sample-buildout/bin' ---------------------------------------------------------------------- File "c:\localsvn\zc.buildout\src\zc\buildout\buildout.txt", line 486, in buildout.txt Failed example: print system(buildout), # doctest: +ELLIPSIS Expected: Develop: '/sample-buildout/recipes' Installing data-dir. data-dir: Creating directory foo While: Installing data-dir. <BLANKLINE> An internal error occured due to a bug in either zc.buildout or in a recipe being used: Traceback (most recent call last): ... OSError: [Errno 17] File exists: '/sample-buildout/foo' Got: Develop: '/sample-buildout/recipes' Installing data-dir. data-dir: Creating directory foo While: Installing data-dir. <BLANKLINE> 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:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 1659, in main getattr(buildout, command)(args) File "c:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 532, in install installed_files = self[part]._call(recipe.install) File "c:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 1203, in _call return f() File "/sample-buildout/recipes/mkdir.py", line 27, in install os.mkdir(path) OSError: [Error 183] Cannot create a file when that file already exists: '/sample-buildout/foo' ---------------------------------------------------------------------- File "c:\localsvn\zc.buildout\src\zc\buildout\buildout.txt", line 562, in buildout.txt Failed example: print system(buildout), # doctest: +ELLIPSIS Expected: Develop: '/sample-buildout/recipes' Installing data-dir. data-dir: Creating directory foo data-dir: Creating directory bin While: Installing data-dir. <BLANKLINE> An internal error occured due to a bug in either zc.buildout or in a recipe being used: Traceback (most recent call last): ... OSError: [Errno 17] File exists: '/sample-buildout/bin' Got: Develop: '/sample-buildout/recipes' Installing data-dir. data-dir: Creating directory foo data-dir: Creating directory bin While: Installing data-dir. <BLANKLINE> 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:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 1659, in main getattr(buildout, command)(args) File "c:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 532, in install installed_files = self[part]._call(recipe.install) File "c:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 1203, in _call return f() File "/sample-buildout/recipes/mkdir.py", line 29, in install os.mkdir(path) OSError: [Error 183] Cannot create a file when that file already exists: '/sample-buildout/bin' ---------------------------------------------------------------------- File "c:\localsvn\zc.buildout\src\zc\buildout\buildout.txt", line 642, in buildout.txt Failed example: print system(buildout), # doctest: +ELLIPSIS Expected: Develop: '/sample-buildout/recipes' Installing data-dir. data-dir: Creating directory foo data-dir: Creating directory bin While: Installing data-dir. <BLANKLINE> An internal error occured due to a bug in either zc.buildout or in a recipe being used: Traceback (most recent call last): ... OSError: [Errno 17] File exists: '/sample-buildout/bin' Got: Develop: '/sample-buildout/recipes' Installing data-dir. data-dir: Creating directory foo data-dir: Creating directory bin While: Installing data-dir. <BLANKLINE> 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:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 1659, in main getattr(buildout, command)(args) File "c:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 532, in install installed_files = self[part]._call(recipe.install) File "c:/localsvn/zc.buildout/src/zc/buildout/buildout.py", line 1203, in _call return f() File "/sample-buildout/recipes/mkdir.py", line 27, in install os.mkdir(path) OSError: [Error 183] Cannot create a file when that file already exists: '/sample-buildout/bin' unrecognized .svn/entries format in extdemo.c Creating library build\temp.win32-2.6\Release\extdemo.lib and object build\temp.win32-2.6\Release\extdemo.exp zip_safe flag not set; analyzing archive contents... extdemo.c Creating library build\temp.win32-2.6\Release\extdemo.lib and object build\temp.win32-2.6\Release\extdemo.exp zip_safe flag not set; analyzing archive contents... extdemo.c Creating library build\temp.win32-2.6\Release\extdemo.lib and object build\temp.win32-2.6\Release\extdemo.exp zip_safe flag not set; analyzing archive contents... extdemo.c Creating library build\temp.win32-2.6\Release\extdemo.lib and object build\temp.win32-2.6\Release\extdemo.exp extdemo.c Creating library build\temp.win32-2.6\Release\extdemo.lib and object build\temp.win32-2.6\Release\extdemo.exp zip_safe flag not set; analyzing archive contents... extdemo.c Creating library build\temp.win32-2.6\Release\extdemo.lib and object build\temp.win32-2.6\Release\extdemo.exp zip_safe flag not set; analyzing archive contents... extdemo.c Creating library build\temp.win32-2.6\Release\extdemo.lib and object build\temp.win32-2.6\Release\extdemo.exp zip_safe flag not set; analyzing archive contents... zip_safe flag not set; analyzing archive contents... extdemo.c Creating library build\temp.win32-2.6\Release\extdemo.lib and object build\temp.win32-2.6\Release\extdemo.exp zip_safe flag not set; analyzing archive contents... Ran 451 tests with 1 failures and 0 errors in 11 minutes 20.516 seconds. Tearing down left over layers: Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
On 2009-09-08, Chris Withers
Thought I'd try and help Reinout van Rees out by running the tests on his branch on Windows
:-) Thanks
- There are test failures with Python 2.6 on Windows, I've attached the full run in windows.txt.
I noticed two things: - "unrecognized format in .svn/entries": that's subversion 1.6's new entries format that is unrecognized by setuptools 0.6rc9 ("All hail distutils as that fixed this bug") - The "bin directory already exists" error that keeps coming up suggests an os.remove (or however that's called) in a teardown method that uses a non-windows-friendly path separator. Just a pure guess :-) Reinout -- Reinout van Rees - reinout@vanrees.org - http://reinout.vanrees.org Software developer at http://www.thehealthagency.com "Military engineers build missiles. Civil engineers build targets"
participants (2)
-
Chris Withers
-
Reinout van Rees