hi, I'm trying to bundle the Adobe AIR framework and my Python application with py2app. But I'm getting the error below as soon as macholib (1.1 or 1.2-dev) starts to analyze the executable in the AIR framework.
[exec] copying /Developer/SDKs/flex3/runtimes/air/mac/Adobe AIR.framework/Adobe AIR -> /Users/thijstriemstra/Sites/software/rtmpy/ samples/branches/rtmpyapp-py2app/dist/RTMPyApp.app/Contents/Frameworks [exec] Traceback (most recent call last): [exec] File "/Library/Frameworks/Python.framework/Versions/ 2.5/lib/python2.5/site-packages/py2app-0.3.6-py2.5.egg/py2app/ build_app.py", line 548, in _run [exec] self.run_normal() [exec] File "/Library/Frameworks/Python.framework/Versions/ 2.5/lib/python2.5/site-packages/py2app-0.3.6-py2.5.egg/py2app/ build_app.py", line 619, in run_normal [exec] self.create_binaries(py_files, pkgdirs, extensions, loader_files) [exec] File "/Library/Frameworks/Python.framework/Versions/ 2.5/lib/python2.5/site-packages/py2app-0.3.6-py2.5.egg/py2app/ build_app.py", line 731, in create_binaries [exec] mm.mm.run_file(fmwk) [exec] File "/private/tmp/trunk/macholib/MachOGraph.py", line 66, in run_file [exec] m = self.createNode(MachO, pathname) [exec] File "/private/tmp/trunk/macholib/MachOStandalone.py", line 23, in createNode [exec] res = super(FilteredMachOGraph, self).createNode (cls, name) [exec] File "build/bdist.macosx-10.3-fat/egg/altgraph/ ObjectGraph.py", line 148, in createNode [exec] m = cls(name, *args, **kw) [exec] File "/private/tmp/trunk/macholib/MachO.py", line 61, in __init__ [exec] self.load(file(filename, 'rb')) [exec] File "/private/tmp/trunk/macholib/MachO.py", line 71, in load [exec] self.load_fat(fh) [exec] File "/private/tmp/trunk/macholib/MachO.py", line 82, in load_fat [exec] self.load_header(fh, arch.offset, arch.size) [exec] File "/private/tmp/trunk/macholib/MachO.py", line 106, in load_header [exec] hdr = MachOHeader(self, fh, offset, size, magic, hdr, endian) [exec] File "/private/tmp/trunk/macholib/MachO.py", line 146, in __init__ [exec] self.load(fh) [exec] File "/private/tmp/trunk/macholib/MachO.py", line 178, in load [exec] raise ValueError("Unknown load command: %d" % (cmd_load.cmd,)) [exec] ValueError: Unknown load command: 27 [exec] > /private/tmp/trunk/macholib/MachO.py(178)load() [exec] -> raise ValueError("Unknown load command: %d" % (cmd_load.cmd,)) [exec] (Pdb) The .app file is created but I'm not sure if it will work with this error. This is how the setup.cfg looks like: [py2app] argv-emulation=1 argv-inject=server optimize=2 plist=mac/Info.plist includes=twisted xref=1 debug-skip-macholib=0 Any ideas? Regards, Thijs _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig