On further investigation, presumably what has changed is that one of the dependencies that is automatically downloaded by setup.py / py2app now doesn't work properly. I didn't include those in the previous paste, but on cleaning my directory and then rebuilding, I see that the build fails when trying to process altgraph 0.7.2 from http://pypi.python.org/packages/source/a/altgraph/altgraph-0.7.2.tar.gz#md5=effd9f891355ae9bc243a848f6c3a519
Is there some way to specify the desired version to download? I see that altgraph was last updated January 31st. altgraph 0.7.0, which was released in January 2010, should work just fine if I can figure out how to tell py2app to use it instead. -Chris On Tue, Feb 8, 2011 at 1:48 PM, Chris Weisiger <cweisi...@msg.ucsf.edu>wrote: > This is really bizarre. I have a Python program that I've built many times > successfully in the past. Now I'm getting this error when I try to build it. > Nothing in the program itself has changed since I last built it > successfully, and I'm fairly confident that I haven't changed my Python > install either, so I have no idea why the build process would be different > now. Here's the full traceback: > > % /usr/local/bin/python2.5 setup.py py2app > Traceback (most recent call last): > File "setup.py", line 18, in <module> > setup_requires=['py2app'], > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/distutils/core.py", > line 112, in setup > _setup_distribution = dist = klass(attrs) > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/dist.py", > line 260, in __init__ > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/dist.py", > line 284, in fetch_build_eggs > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/pkg_resources.py", > line 563, in resolve > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/pkg_resources.py", > line 799, in best_match > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/pkg_resources.py", > line 811, in obtain > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/dist.py", > line 327, in fetch_build_egg > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/command/easy_install.py", > line 446, in easy_install > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/command/easy_install.py", > line 476, in install_item > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/command/easy_install.py", > line 655, in install_eggs > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/command/easy_install.py", > line 930, in build_and_install > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/command/easy_install.py", > line 919, in run_setup > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/sandbox.py", > line 62, in run_setup > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/sandbox.py", > line 105, in run > File > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/setuptools/sandbox.py", > line 64, in <lambda> > File "setup.py", line 12, in <module> > OPTIONS = {} > ImportError: cannot import name PyPIRCCommand > > > I'm not able to cd into the egg to examine its contents, sadly, so I can't > figure out what exactly it's trying to do. Has anyone seen an error like > this before? > > -Chris >
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG