On Sat, Jan 19, 2013 at 11:54 PM, Chris Withers <[email protected]> wrote: > On 19/01/2013 21:16, Jim Fulton wrote: >> Another option would be to pin setuptools in your buildout.cfg to avoid the >> upgrade. > Just a note to say that this didn't work: > http://jenkins.simplistix.co.uk/job/testfixtures-buildout/PYTHON=2.7,label=windows/167/console > The problem is that bootstrap.py *always* dowloads setuptools. I wish it > didn't do that if the right version of setuptools was already in the egg > cache...
You could try to pin the distribute or setuptools version used by bootstrap this way: python bootstrap.py --version 1.7.0 \ --distribute --setup-source=<path to script>/ez_setup.py \ <-- saved locally --download-base=<path to download-cache>/dist/ <-- with a saved locally version of setuptools and then have cached version of the setup and archive for distribute and setuptools, and use a buildout with 1/ pinned version of distribute or setuptools 2/ these extra buildout config info. Something along these lines: [buildout] install-from-cache = true newest = false allow-picked-versions = false download-cache = <download cache path> find-links = file:///<download cache path>/dist/ versions = versions [versions] setuptools = 0.6c11 Not sure it would help, but worth a try -- Philippe Ombredanne +1 650 799 0949 | [email protected] DejaCode Enterprise at http://www.dejacode.com nexB Inc. at http://www.nexb.com _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
