py2app bundle cannot find qtcore.so even though it is there
This is not a new issue, it was discussed around oct 24 and supposedly fixed for Lion (I'm still on Snow Leopard). I just tried again with the latest "tip" version of py2app and the result is the same: the app terminates immediately with the console message,
ImportError: '/usr/lib/python2.6/lib-dynload/PyQt4/QtCore.so' not found QtCore.so does exist, it is in the app folder at Contents/Resources/lib/python2.6/lib-dynload/PyQt4/QtCore.so
Below is the spec file followed by the lengthy output of the build run.
Thanks for any suggestions,
""" This is a setup.py script generated by py2applet
python setup.py py2app running py2app creating /Users/original/Dropbox/David/PPQT/ppqt-mac/build/bdist.macosx-10.6-universal/python2.6-semi_standalone/app
creating /Users/original/Dropbox/David/PPQT/ppqt-mac/build/bdist.macosx-10.6-universal/python2.6-semi_standalone/app/collect creating /Users/original/Dropbox/David/PPQT/ppqt-mac/build/bdist.macosx-10.6-universal/python2.6-semi_standalone/app/temp
creating /Users/original/Dropbox/David/PPQT/ppqt-mac/dist creating build/bdist.macosx-10.6-universal/python2.6-semi_standalone/app/lib-dynload creating build/bdist.macosx-10.6-universal/python2.6-semi_standalone/app/Frameworks
*** using recipe: virtualenv *** /Library/Python/2.6/site-packages/py2app-0.6.3-py2.6.egg/py2app/recipes/sip.py:26: DeprecationWarning: the sets module is deprecated from sets import Set as set
== PyQt Free Edition GPL warning ==
Your application is including PyQt Free Edition! Please read the terms of the GPL license before distributing this application!