[Checkins] SVN: Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/ prepare for the worst, add cmd outputs
Adam Groszer
agroszer at gmail.com
Thu Jun 10 03:17:33 EDT 2010
Log message for revision 113310:
prepare for the worst, add cmd outputs
Changed:
U Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/README.txt
U Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py
U Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/testing.py
-=-
Modified: Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/README.txt
===================================================================
--- Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/README.txt 2010-06-10 06:26:47 UTC (rev 113309)
+++ Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/README.txt 2010-06-10 07:17:33 UTC (rev 113310)
@@ -23,8 +23,8 @@
>>> import os.path
>>> testininame = os.path.join(os.path.dirname(build.__file__), 'test.ini')
- >>> build.main([testininame, '-v']) # doctest: +REPORT_NDIFF
- INFO - loading configuration from /home/adi/zopefix/zope.wineggbuilder/trunk/src/zope/wineggbuilder/test.ini
+ >>> build.main([testininame, '-v'])
+ INFO - loading configuration from ...zope.wineggbuilder\trunk\src\zope\wineggbuilder\test.ini
INFO - Starting to build
DEBUG - getting http://pypi.python.org/simple/zope.proxy/
DEBUG - Got a file: zope.proxy-3.4.0-py2.4-win32.egg
@@ -41,7 +41,7 @@
DEBUG - Build not required for zope.proxy 3.4.0 py25_32
DEBUG - Checking if build required for zope.proxy 3.4.0 py26_32
DEBUG - Build required for zope.proxy 3.4.0 py26_32
- DEBUG - Command: svn co --non-interactive svn://svn.zope.org/repos/main/zope.proxy/tags/3.4.0 /tmp/tmp...wineggbuilder
+ DEBUG - Command: svn co --non-interactive svn://svn.zope.org/repos/main/zope.proxy/tags/3.4.0 ...wineggbuilder
DEBUG - Output:
A /tmp/tmpgqt2dHwineggbuilder/bootstrap.py
A /tmp/tmpgqt2dHwineggbuilder/buildout.cfg
@@ -66,16 +66,73 @@
INFO - Starting build for zope.proxy 3.4.0 py26_32
DEBUG - Running: call c:\program files\msvc\msvcvars.bat
c:\Python26\python setup.py build_ext --compiler msvc bdist_egg upload
- In: /tmp/tmp...wineggbuilder
- DEBUG - Command: /tmp/tmp...bat
+ In: ...wineggbuilder
+ DEBUG - Command: ...bat
DEBUG - Output:
- <BLANKLINE>
- <BLANKLINE>
+ running bdist_egg
+ running egg_info
+ creating src\zope.proxy.egg-info
+ writing requirements to src\zope.proxy.egg-info\requires.txt
+ writing src\zope.proxy.egg-info\PKG-INFO
+ writing namespace_packages to src\zope.proxy.egg-info\namespace_packages.txt
+ writing top-level names to src\zope.proxy.egg-info\top_level.txt
+ writing dependency_links to src\zope.proxy.egg-info\dependency_links.txt
+ writing manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+ unrecognized .svn/entries format in
+ reading manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+ writing manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+ creating zope.proxy-3.6.1dev
+ creating zope.proxy-3.6.1dev\src
+ creating zope.proxy-3.6.1dev\src\zope
+ creating zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ creating zope.proxy-3.6.1dev\src\zope\proxy
+ copying files to zope.proxy-3.6.1dev...
+ copying README.txt -> zope.proxy-3.6.1dev
+ copying setup.py -> zope.proxy-3.6.1dev
+ copying src\zope\__init__.py -> zope.proxy-3.6.1dev\src\zope
+ copying src\zope.proxy.egg-info\PKG-INFO -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\SOURCES.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\dependency_links.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\namespace_packages.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\not-zip-safe -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\requires.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\top_level.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope\proxy\__init__.py -> zope.proxy-3.6.1dev\src\zope\proxy
+ copying src\zope\proxy\_zope_proxy_proxy.c -> zope.proxy-3.6.1dev\src\zope\proxy
+ copying src\zope\proxy\decorator.py -> zope.proxy-3.6.1dev\src\zope\proxy
+ copying src\zope\proxy\interfaces.py -> zope.proxy-3.6.1dev\src\zope\proxy
+ Writing zope.proxy-3.6.1dev\setup.cfg
+ creating dist
+ creating 'dist\zope.proxy-3.6.1dev.egg' and adding 'zope.proxy-3.6.1dev' to it
+ adding 'zope.proxy-3.6.1dev\PKG-INFO'
+ adding 'zope.proxy-3.6.1dev\README.txt'
+ adding 'zope.proxy-3.6.1dev\setup.cfg'
+ adding 'zope.proxy-3.6.1dev\setup.py'
+ adding 'zope.proxy-3.6.1dev\src\zope\__init__.py'
+ adding 'zope.proxy-3.6.1dev\src\zope\proxy\decorator.py'
+ adding 'zope.proxy-3.6.1dev\src\zope\proxy\interfaces.py'
+ adding 'zope.proxy-3.6.1dev\src\zope\proxy\_zope_proxy_proxy.c'
+ adding 'zope.proxy-3.6.1dev\src\zope\proxy\__init__.py'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\dependency_links.txt'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\namespace_packages.txt'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\not-zip-safe'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\PKG-INFO'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\requires.txt'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\SOURCES.txt'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\top_level.txt'
+ removing 'zope.proxy-3.6.1dev' (and everything under it)
+ running upload
+ Submitting dist\zope.proxy-3.6.1dev.egg to http://pypi.refline.ch/eggs
+ Server response (200): OK
+ INFO - Upload seems to be OK.
+ running upload
+ Submitting dist\zope.proxy-3.6.1dev.egg to http://pypi.refline.ch/eggs
+ Server response (200): OK
DEBUG - Checking if build required for zope.proxy 3.4.1 py25_32
DEBUG - Build required for zope.proxy 3.4.1 py25_32
DEBUG - Checking if build required for zope.proxy 3.4.1 py26_32
DEBUG - Build required for zope.proxy 3.4.1 py26_32
- DEBUG - Command: svn co --non-interactive svn://svn.zope.org/repos/main/zope.proxy/tags/3.4.1 /tmp/tmp...wineggbuilder
+ DEBUG - Command: svn co --non-interactive svn://svn.zope.org/repos/main/zope.proxy/tags/3.4.1 ...wineggbuilder
DEBUG - Output:
A /tmp/tmpKNdQxlwineggbuilder/bootstrap.py
A /tmp/tmpKNdQxlwineggbuilder/buildout.cfg
@@ -103,19 +160,108 @@
INFO - Starting build for zope.proxy 3.4.1 py25_32
DEBUG - Running: set PATH=%PATH%;c:\mingw32\bin
c:\Python25\python setup.py build_ext --compiler mingw32 bdist_egg upload
- In: /tmp/tmp...wineggbuilder
- DEBUG - Command: /tmp/tmp...bat
+ In: ...wineggbuilder
+ DEBUG - Command: ...bat
DEBUG - Output:
- <BLANKLINE>
- <BLANKLINE>
+ running bdist_egg
+ running egg_info
+ creating src\zope.proxy.egg-info
+ writing requirements to src\zope.proxy.egg-info\requires.txt
+ writing src\zope.proxy.egg-info\PKG-INFO
+ writing namespace_packages to src\zope.proxy.egg-info\namespace_packages.txt
+ writing top-level names to src\zope.proxy.egg-info\top_level.txt
+ writing dependency_links to src\zope.proxy.egg-info\dependency_links.txt
+ writing manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+ unrecognized .svn/entries format in
+ reading manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+ writing manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+ creating zope.proxy-3.6.1dev
+ creating zope.proxy-3.6.1dev\src
+ creating zope.proxy-3.6.1dev\src\zope
+ creating zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ creating zope.proxy-3.6.1dev\src\zope\proxy
+ copying files to zope.proxy-3.6.1dev...
+ copying README.txt -> zope.proxy-3.6.1dev
+ copying setup.py -> zope.proxy-3.6.1dev
+ copying src\zope\__init__.py -> zope.proxy-3.6.1dev\src\zope
+ copying src\zope.proxy.egg-info\PKG-INFO -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\SOURCES.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\dependency_links.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\namespace_packages.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\not-zip-safe -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\requires.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope.proxy.egg-info\top_level.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+ copying src\zope\proxy\__init__.py -> zope.proxy-3.6.1dev\src\zope\proxy
+ copying src\zope\proxy\_zope_proxy_proxy.c -> zope.proxy-3.6.1dev\src\zope\proxy
+ copying src\zope\proxy\decorator.py -> zope.proxy-3.6.1dev\src\zope\proxy
+ copying src\zope\proxy\interfaces.py -> zope.proxy-3.6.1dev\src\zope\proxy
+ Writing zope.proxy-3.6.1dev\setup.cfg
+ creating dist
+ creating 'dist\zope.proxy-3.6.1dev.egg' and adding 'zope.proxy-3.6.1dev' to it
+ adding 'zope.proxy-3.6.1dev\PKG-INFO'
+ adding 'zope.proxy-3.6.1dev\README.txt'
+ adding 'zope.proxy-3.6.1dev\setup.cfg'
+ adding 'zope.proxy-3.6.1dev\setup.py'
+ adding 'zope.proxy-3.6.1dev\src\zope\__init__.py'
+ adding 'zope.proxy-3.6.1dev\src\zope\proxy\decorator.py'
+ adding 'zope.proxy-3.6.1dev\src\zope\proxy\interfaces.py'
+ adding 'zope.proxy-3.6.1dev\src\zope\proxy\_zope_proxy_proxy.c'
+ adding 'zope.proxy-3.6.1dev\src\zope\proxy\__init__.py'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\dependency_links.txt'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\namespace_packages.txt'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\not-zip-safe'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\PKG-INFO'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\requires.txt'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\SOURCES.txt'
+ adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\top_level.txt'
+ removing 'zope.proxy-3.6.1dev' (and everything under it)
+ running upload
+ Submitting dist\zope.proxy-3.6.1dev.egg to http://pypi.refline.ch/eggs
+ Server response (200): OK
+ INFO - Upload seems to be OK.
+ running upload
+ Submitting dist\zope.proxy-3.6.1dev.egg to http://pypi.refline.ch/eggs
+ Server response (200): OK
INFO - Starting build for zope.proxy 3.4.1 py26_32
DEBUG - Running: call c:\program files\msvc\msvcvars.bat
c:\Python26\python setup.py build_ext --compiler msvc bdist_egg upload
- In: /tmp/tmp...wineggbuilder
- DEBUG - Command: /tmp/tmp...bat
+ In: ...wineggbuilder
+ DEBUG - Command: ...bat
DEBUG - Output:
- <BLANKLINE>
- <BLANKLINE>
+ running build_ext
+ building 'zope.proxy._zope_proxy_proxy' extension
+ writing build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.def
+ C:\MingW\bin\gcc.exe -mno-cygwin -shared -s build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.def -LU:\Python25\libs -LU:\Python25\PCbuild -lpython25 -lmsvcr71 -o build\lib.win32-2.5\zope\proxy\_zope_proxy_proxy.pyd
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x60): undefined reference to `_imp__PyExc_TypeError'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x106): undefined reference to `_imp__PyExc_TypeError'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x26e): undefined reference to `_imp__PyTuple_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x275): undefined reference to `_imp__PyTuple_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x2d2): undefined reference to `_imp__PyClass_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x2e2): undefined reference to `_imp__PyType_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x2e9): undefined reference to `_imp__PyType_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x32c): undefined reference to `_imp__PyDict_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x333): undefined reference to `_imp__PyDict_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x3a8): undefined reference to `_imp__PyUnicode_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x3af): undefined reference to `_imp__PyUnicode_Type'
+ collect2: ld returned 1 exit status
+ error: command 'gcc' failed with exit status 1
+ INFO - Something was wrong with the command. Output: running build_ext
+ building 'zope.proxy._zope_proxy_proxy' extension
+ writing build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.def
+ C:\MingW\bin\gcc.exe -mno-cygwin -shared -s build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.def -LU:\Python25\libs -LU:\Python25\PCbuild -lpython25 -lmsvcr71 -o build\lib.win32-2.5\zope\proxy\_zope_proxy_proxy.pyd
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x60): undefined reference to `_imp__PyExc_TypeError'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x106): undefined reference to `_imp__PyExc_TypeError'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x26e): undefined reference to `_imp__PyTuple_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x275): undefined reference to `_imp__PyTuple_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x2d2): undefined reference to `_imp__PyClass_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x2e2): undefined reference to `_imp__PyType_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x2e9): undefined reference to `_imp__PyType_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x32c): undefined reference to `_imp__PyDict_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x333): undefined reference to `_imp__PyDict_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x3a8): undefined reference to `_imp__PyUnicode_Type'
+ build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x3af): undefined reference to `_imp__PyUnicode_Type'
+ collect2: ld returned 1 exit status
+ error: command 'gcc' failed with exit status 1
DEBUG - Checking if build required for zope.proxy 3.4.2 py25_32
DEBUG - Build not required for zope.proxy 3.4.2 py25_32
DEBUG - Checking if build required for zope.proxy 3.4.2 py26_32
@@ -128,11 +274,11 @@
>>> pprint(testing.MOCKLOG)
['package_releases: zope.proxy',
'urlget: http://pypi.python.org/simple/zope.proxy/',
- 'cmd: svn co --non-interactive svn://svn.zope.org/repos/main/zope.proxy/tags/3.4.0 /tmp/tmp...wineggbuilder in None',
- 'cmd: /tmp/tmp...bat in /tmp/tmp...wineggbuilder',
- 'cmd: svn co --non-interactive svn://svn.zope.org/repos/main/zope.proxy/tags/3.4.1 /tmp/tmp...wineggbuilder in None',
- 'cmd: /tmp/tmp...bat in /tmp/tmp...wineggbuilder',
- 'cmd: /tmp/tmp...bat in /tmp/tmp...wineggbuilder']
+ 'cmd: svn co --non-interactive svn://svn.zope.org/repos/main/zope.proxy/tags/3.4.0 ...wineggbuilder in None',
+ 'cmd: ...bat in ...wineggbuilder',
+ 'cmd: svn co --non-interactive svn://svn.zope.org/repos/main/zope.proxy/tags/3.4.1 ...wineggbuilder in None',
+ 'cmd: ...bat in ...wineggbuilder',
+ 'cmd: ...bat in ...wineggbuilder']
Remove mocks:
Modified: Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py
===================================================================
--- Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py 2010-06-10 06:26:47 UTC (rev 113309)
+++ Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py 2010-06-10 07:17:33 UTC (rev 113310)
@@ -82,9 +82,25 @@
LOGGER.debug('Running: %s\nIn: %s', self.command, sourceFolder)
- #this ought to build and upload the egg
- output = cmd.do(command)
+ try:
+ #this ought to build and upload the egg
+ output = cmd.do(command)
+ if 'failed' in output.lower():
+ LOGGER.info("Something was wrong with the command. Output: %s",
+ output)
+ if 'running upload' in output \
+ and 'Submitting' in output \
+ and 'Server response (200): OK' in output:
+ LOGGER.info("Upload seems to be OK.\n%s",
+ '\n'.join(output.splitlines()[-3:]))
+ except KeyboardInterrupt:
+ raise
+ except:
+ #prepare for the worst
+ LOGGER.exception("An error occurred while running the build command")
+ #continue without bailing out
+
def versionToTuple(version):
parts = version.split('.')
parts = [int(v) for v in parts]
@@ -196,7 +212,15 @@
LOGGER.info('Starting to build')
for pkg in self.packages:
- pkg.build()
+ try:
+ pkg.build()
+ except KeyboardInterrupt:
+ raise
+ except:
+ #prepare for the worst
+ LOGGER.exception("An error occurred while running the building %s",
+ pkg.name)
+ #continue without bailing out
LOGGER.info('Done.')
Modified: Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/testing.py
===================================================================
--- Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/testing.py 2010-06-10 06:26:47 UTC (rev 113309)
+++ Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/testing.py 2010-06-10 07:17:33 UTC (rev 113310)
@@ -37,9 +37,64 @@
A /tmp/tmpgqt2dHwineggbuilder/README.txt
U /tmp/tmpgqt2dHwineggbuilder
Checked out revision 113298.""",
+
#cmd: /tmp/tmp9pHarC.bat in /tmp/tmpWIuwvGwineggbuilder
-"""
-""",
+r"""running bdist_egg
+running egg_info
+creating src\zope.proxy.egg-info
+writing requirements to src\zope.proxy.egg-info\requires.txt
+writing src\zope.proxy.egg-info\PKG-INFO
+writing namespace_packages to src\zope.proxy.egg-info\namespace_packages.txt
+writing top-level names to src\zope.proxy.egg-info\top_level.txt
+writing dependency_links to src\zope.proxy.egg-info\dependency_links.txt
+writing manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+unrecognized .svn/entries format in
+reading manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+writing manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+creating zope.proxy-3.6.1dev
+creating zope.proxy-3.6.1dev\src
+creating zope.proxy-3.6.1dev\src\zope
+creating zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+creating zope.proxy-3.6.1dev\src\zope\proxy
+copying files to zope.proxy-3.6.1dev...
+copying README.txt -> zope.proxy-3.6.1dev
+copying setup.py -> zope.proxy-3.6.1dev
+copying src\zope\__init__.py -> zope.proxy-3.6.1dev\src\zope
+copying src\zope.proxy.egg-info\PKG-INFO -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\SOURCES.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\dependency_links.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\namespace_packages.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\not-zip-safe -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\requires.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\top_level.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope\proxy\__init__.py -> zope.proxy-3.6.1dev\src\zope\proxy
+copying src\zope\proxy\_zope_proxy_proxy.c -> zope.proxy-3.6.1dev\src\zope\proxy
+copying src\zope\proxy\decorator.py -> zope.proxy-3.6.1dev\src\zope\proxy
+copying src\zope\proxy\interfaces.py -> zope.proxy-3.6.1dev\src\zope\proxy
+Writing zope.proxy-3.6.1dev\setup.cfg
+creating dist
+creating 'dist\zope.proxy-3.6.1dev.egg' and adding 'zope.proxy-3.6.1dev' to it
+adding 'zope.proxy-3.6.1dev\PKG-INFO'
+adding 'zope.proxy-3.6.1dev\README.txt'
+adding 'zope.proxy-3.6.1dev\setup.cfg'
+adding 'zope.proxy-3.6.1dev\setup.py'
+adding 'zope.proxy-3.6.1dev\src\zope\__init__.py'
+adding 'zope.proxy-3.6.1dev\src\zope\proxy\decorator.py'
+adding 'zope.proxy-3.6.1dev\src\zope\proxy\interfaces.py'
+adding 'zope.proxy-3.6.1dev\src\zope\proxy\_zope_proxy_proxy.c'
+adding 'zope.proxy-3.6.1dev\src\zope\proxy\__init__.py'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\dependency_links.txt'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\namespace_packages.txt'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\not-zip-safe'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\PKG-INFO'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\requires.txt'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\SOURCES.txt'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\top_level.txt'
+removing 'zope.proxy-3.6.1dev' (and everything under it)
+running upload
+Submitting dist\zope.proxy-3.6.1dev.egg to http://pypi.refline.ch/eggs
+Server response (200): OK""",
+
#svn co --non-interactive svn://svn.zope.org/repos/main/zope.proxy/tags/3.4.1 /tmp/tmpKNdQxlwineggbuilder
"""A /tmp/tmpKNdQxlwineggbuilder/bootstrap.py
A /tmp/tmpKNdQxlwineggbuilder/buildout.cfg
@@ -64,11 +119,82 @@
A /tmp/tmpKNdQxlwineggbuilder/README.txt
U /tmp/tmpKNdQxlwineggbuilder
Checked out revision 113298.""",
+
#cmd: /tmp/tmpXhyppL.bat in /tmp/tmpIK6VMJwineggbuilder
-"""
-""",
-"""
-""",
+r"""running bdist_egg
+running egg_info
+creating src\zope.proxy.egg-info
+writing requirements to src\zope.proxy.egg-info\requires.txt
+writing src\zope.proxy.egg-info\PKG-INFO
+writing namespace_packages to src\zope.proxy.egg-info\namespace_packages.txt
+writing top-level names to src\zope.proxy.egg-info\top_level.txt
+writing dependency_links to src\zope.proxy.egg-info\dependency_links.txt
+writing manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+unrecognized .svn/entries format in
+reading manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+writing manifest file 'src\zope.proxy.egg-info\SOURCES.txt'
+creating zope.proxy-3.6.1dev
+creating zope.proxy-3.6.1dev\src
+creating zope.proxy-3.6.1dev\src\zope
+creating zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+creating zope.proxy-3.6.1dev\src\zope\proxy
+copying files to zope.proxy-3.6.1dev...
+copying README.txt -> zope.proxy-3.6.1dev
+copying setup.py -> zope.proxy-3.6.1dev
+copying src\zope\__init__.py -> zope.proxy-3.6.1dev\src\zope
+copying src\zope.proxy.egg-info\PKG-INFO -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\SOURCES.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\dependency_links.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\namespace_packages.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\not-zip-safe -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\requires.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope.proxy.egg-info\top_level.txt -> zope.proxy-3.6.1dev\src\zope.proxy.egg-info
+copying src\zope\proxy\__init__.py -> zope.proxy-3.6.1dev\src\zope\proxy
+copying src\zope\proxy\_zope_proxy_proxy.c -> zope.proxy-3.6.1dev\src\zope\proxy
+copying src\zope\proxy\decorator.py -> zope.proxy-3.6.1dev\src\zope\proxy
+copying src\zope\proxy\interfaces.py -> zope.proxy-3.6.1dev\src\zope\proxy
+Writing zope.proxy-3.6.1dev\setup.cfg
+creating dist
+creating 'dist\zope.proxy-3.6.1dev.egg' and adding 'zope.proxy-3.6.1dev' to it
+adding 'zope.proxy-3.6.1dev\PKG-INFO'
+adding 'zope.proxy-3.6.1dev\README.txt'
+adding 'zope.proxy-3.6.1dev\setup.cfg'
+adding 'zope.proxy-3.6.1dev\setup.py'
+adding 'zope.proxy-3.6.1dev\src\zope\__init__.py'
+adding 'zope.proxy-3.6.1dev\src\zope\proxy\decorator.py'
+adding 'zope.proxy-3.6.1dev\src\zope\proxy\interfaces.py'
+adding 'zope.proxy-3.6.1dev\src\zope\proxy\_zope_proxy_proxy.c'
+adding 'zope.proxy-3.6.1dev\src\zope\proxy\__init__.py'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\dependency_links.txt'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\namespace_packages.txt'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\not-zip-safe'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\PKG-INFO'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\requires.txt'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\SOURCES.txt'
+adding 'zope.proxy-3.6.1dev\src\zope.proxy.egg-info\top_level.txt'
+removing 'zope.proxy-3.6.1dev' (and everything under it)
+running upload
+Submitting dist\zope.proxy-3.6.1dev.egg to http://pypi.refline.ch/eggs
+Server response (200): OK""",
+
+#cmd: /tmp/tmpXhyppL.bat in /tmp/tmpIK6VMJwineggbuilder
+r"""running build_ext
+building 'zope.proxy._zope_proxy_proxy' extension
+writing build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.def
+C:\MingW\bin\gcc.exe -mno-cygwin -shared -s build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.def -LU:\Python25\libs -LU:\Python25\PCbuild -lpython25 -lmsvcr71 -o build\lib.win32-2.5\zope\proxy\_zope_proxy_proxy.pyd
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x60): undefined reference to `_imp__PyExc_TypeError'
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x106): undefined reference to `_imp__PyExc_TypeError'
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x26e): undefined reference to `_imp__PyTuple_Type'
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x275): undefined reference to `_imp__PyTuple_Type'
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x2d2): undefined reference to `_imp__PyClass_Type'
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x2e2): undefined reference to `_imp__PyType_Type'
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x2e9): undefined reference to `_imp__PyType_Type'
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x32c): undefined reference to `_imp__PyDict_Type'
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x333): undefined reference to `_imp__PyDict_Type'
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x3a8): undefined reference to `_imp__PyUnicode_Type'
+build\temp.win32-2.5\Release\src\zope\proxy\_zope_proxy_proxy.o:_zope_proxy_proxy.c:(.text+0x3af): undefined reference to `_imp__PyUnicode_Type'
+collect2: ld returned 1 exit status
+error: command 'gcc' failed with exit status 1""",
]
class MockCommand(object):
More information about the checkins
mailing list