Hi Martin,
I am almost done porting AIX support from 1.5 to trunk. I can build
the bootloader on AIX, build executables and run them on my three AIX
systems.
However, the test suite (buildtests/runtests.py) does not run on AIX.
Actually, the test suite itself fails.
Are there any known issues with the testsuite on trunk?
Also, I tried to verify that I have not broken anything by building on
Mac. Again, the testsuite fails (in a different way though).
The stack traces are found below.
/Martin
---
Errors on AIX:
#################### EXECUTING MATCHING test_multipackage4.toc
####################
Traceback (most recent call last):
File "/data/maconomy/mgd/pyinstaller/pyinstaller-aix-trunk-patches/
utils/ArchiveViewer.py", line 235, in <module>
raise SystemExit(main(opts, args))
File "/data/maconomy/mgd/pyinstaller/pyinstaller-aix-trunk-patches/
utils/ArchiveViewer.py", line 65, in main
show_log(name, arch)
File "/data/maconomy/mgd/pyinstaller/pyinstaller-aix-trunk-patches/
utils/ArchiveViewer.py", line 195, in show_log
pprint.pprint(output)
File "/opt/freeware/lib/python2.6/pprint.py", line 55, in pprint
printer.pprint(object)
File "/opt/freeware/lib/python2.6/pprint.py", line 106, in pprint
self._format(object, self._stream, 0, 0, {}, 0)
File "/opt/freeware/lib/python2.6/pprint.py", line 211, in _format
allowance + 1, context, level)
File "/opt/freeware/lib/python2.6/pprint.py", line 219, in _format
write(rep)
IOError: [Errno 28] No space left on device
Traceback (most recent call last):
File "./runtests.py", line 357, in <module>
runtests(tests, run_executable=not opts.no_run,
verbose=opts.verbose)
File "./runtests.py", line 236, in runtests
fname_list = eval(open(newlog, 'r').read())
File "<string>", line 0
^
SyntaxError: unexpected EOF while parsing
---
Errors on Mac OS X (bootloader 32 bit)
#################### BUILDING TEST multipackage/test_multipackage1
####################
TESTING MULTIPROCESS FEATURE: file A (onefile pack) depends on file B
(onefile pack).
INFO: checking Analysis
INFO: building Analysis because outAnalysis0.toc non existent
INFO: running Analysis outAnalysis0.toc
INFO: Analyzing /Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-
trunk-patches-test/support/_mountzlib.py
INFO: Analyzing /Users/mgd/Library/Application Support/pyinstaller/
support/useUnicode.py
INFO: Analyzing test_multipackage1.py
INFO: Analyzing /usr/bin/python
Traceback (most recent call last):
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/pyinstaller.py", line 104, in <module>
main()
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/pyinstaller.py", line 99, in main
run_build(opts, spec_file)
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/pyinstaller.py", line 54, in run_build
PyInstaller.build.main(spec_file, **opts.__dict__)
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/PyInstaller/build.py", line 1563, in main
build(specfile, buildpath)
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/PyInstaller/build.py", line 1460, in build
execfile(spec)
File "test_multipackage1.spec", line 9, in <module>
pathex=['.'])
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/PyInstaller/build.py", line 344, in __init__
self.__postinit__()
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/PyInstaller/build.py", line 296, in __postinit__
self.assemble()
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/PyInstaller/build.py", line 458, in assemble
manifest=depmanifest)[1:])
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/PyInstaller/bindepend.py", line 116, in Dependencies
for lib, npth in selectImports(pth, xtrapath):
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/PyInstaller/bindepend.py", line 338, in selectImports
dlls = getImports(pth)
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/PyInstaller/bindepend.py", line 515, in getImports
return _getImports_macholib(pth)
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/PyInstaller/bindepend.py", line 426, in
_getImports_macholib
from PyInstaller.lib.macholib.MachO import MachO
File "/Users/mgd/Projects/pyinstaller-work/pyinstaller-aix-trunk-
patches-test/PyInstaller/lib/macholib/MachO.py", line 15, in <module>
from macholib._compat import B
ImportError: No module named _compat
#################### EXECUTING MATCHING test_multipackage1.toc
####################
Traceback (most recent call last):
File "./runtests.py", line 357, in <module>
runtests(tests, run_executable=not opts.no_run,
verbose=opts.verbose)
File "./runtests.py", line 233, in runtests
'-b -r >> ' + newlog, prog])
TypeError: sequence item 4: expected string, NoneType found
cph-018-mgd:buildtests martindawids$ less runtests.py
--
You received this message because you are subscribed to the Google Groups
"PyInstaller" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/pyinstaller?hl=en.