On 29 Jul, 2010, at 8:09, Ronald Oussoren wrote: > > On 28 Jul, 2010, at 18:38, Nathan Lemoine wrote: > >> >> Traceback (most recent call last): >> File >> "/Library/Python/2.5/site-packages/py2app-0.5-py2.5.egg/py2app/build_app.py", >> line 602, in _run >> self.run_alias() >> File >> "/Library/Python/2.5/site-packages/py2app-0.5-py2.5.egg/py2app/build_app.py", >> line 548, in run_alias >> dst = self.build_alias_executable(target, target.script) >> File >> "/Library/Python/2.5/site-packages/py2app-0.5-py2.5.egg/py2app/build_app.py", >> line 1145, in build_alias_executable >> appdir, resdir, plist = self.create_bundle(target, script) >> File >> "/Library/Python/2.5/site-packages/py2app-0.5-py2.5.egg/py2app/build_app.py", >> line 1131, in create_bundle >> use_runtime_preference=use_runtime_preference >> File >> "/Library/Python/2.5/site-packages/py2app-0.5-py2.5.egg/py2app/build_app.py", >> line 1120, in create_appbundle >> extension=self.extension, >> File >> "/Library/Python/2.5/site-packages/py2app-0.5-py2.5.egg/py2app/create_appbundle.py", >> line 34, in create_appbundle >> copy(srcmain, destmain) >> File >> "/Library/Python/2.5/site-packages/py2app-0.5-py2.5.egg/py2app/util.py", >> line 233, in mergecopy >> return macholib.util.mergecopy(src, dest) >> File "build/bdist.macosx-10.5-i386/egg/macholib/util.py", line 111, in >> mergecopy >> copy2(src, dest) >> File "build/bdist.macosx-10.5-i386/egg/macholib/util.py", line 43, in copy2 >> shutil.copy2(fsencoding(src), fsencoding(dst)) >> File >> "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/shutil.py", >> line 91, in copy2 >> copyfile(src, dst) >> File >> "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/shutil.py", >> line 46, in copyfile >> fsrc = open(src, 'rb') >> IOError: [Errno 2] No such file or directory: >> '/Library/Python/2.5/site-packages/py2app-0.5-py2.5.egg/py2app/apptemplate/prebuilt/main-i386' >>> /System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/shutil.py(53)copyfile() >> -> fsrc.close() >> >> I went into the Python Framework folder and the only prebuilt executeable in >> there is 32bit one, there isn't a main-i386 file. Am I missing a file? > > You aren't missing a file, py2app doesn't have a main-i386 file. As a quick > workaround you can copy > /Library/Python/2.5/site-packages/py2app-0.5-py2.5.egg/py2app/apptemplate/prebuilt/main-fat > to > /Library/Python/2.5/site-packages/py2app-0.5-py2.5.egg/py2app/apptemplate/prebuilt/main-i386. > > I will tweak py2app to better handle this, that will be in the next release > (0.5.2, hopefully later this week).
I've upload py2app 0.5.2. With this version I can build a pyobjc application using python 2.5 (without the IOError exception), the pyglet error is not yet fixed. Ronald
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG