Ryan Govostes wrote:
I'm having some trouble with py2app messing up package dependencies. I built py2app from SVN HEAD a few days ago because the version distributed with Apple's Python 2.5 did not appear to support egg dependencies.

no version of py2app support eggs fully. In general, it supports eggs better when the eggs are unzipped, so you need to be careful to install all of your eggs unzipped:

easy_install -Z TheNameOfThePackage

you can tell if they are zipped of not by looking at site-packages -- zipped eggs are single files, unzipped ones are directories.

Or should I do some post-build surgery on the resultant .app?

you may have to, but it should be a last resort. if your code (or code your using) makes use of pkg_resources, you may need to post-flight install the EGG_INFO stuff into your app.

-Chris


--
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

[EMAIL PROTECTED]
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to