Or you can even use minitage to have it, see my previous post. As a short: virtualenv --no-site-packages f source f/bin/activate easy_install minitage.core minimerge -s minimerge -v python-2.6
kiorky a écrit : > You can look at : > http://git.minitage.org/git/minitage/buildouts/dependencies/python-2.6.3/tree/buildout.cfg > > This buildout build a python with buildout as a "minitage system dependency". > > Note that the url points to a recent SVN snapshot as there are many ox > snowleopard related bugs (blockers) fixed in trunk. > > This buildout uses minitage.recipe.cmmi which is suported and well tested ... > You have hooks available at each stage of the build sequence, and many more > features that in zc.recipe.cmmi. Options documentation is shared between the > ".cmmi" and the ".common" recipe. > > IMO, you must remove from that the minitage-flags.diff bits at it's a way for > me > o force compilation of all extensions module i know i will be able to compile > inside a minitage environment for this buildout, you are DONE. > > For your setup with cStringIO commented, you must be on an unsupported > environment, this module must be always be compiled (triggered via setup.py) > look at your lib/python-2.6/lib-dynload if there is any "cStringIO.so". > > See [1]. > > [1] - > http://code.python.org/hg/branches/release2.6-maint/annotate/8fcbbeb5eabb/setup.py#l311 > [2] - http://pypi.python.org/pypi/minitage.recipe.cmmi > [3] - http://pypi.python.org/pypi/minitage.recipe.common > > > Kent Tenney a écrit : >> Howdy, >> >> In pursuit of a buildout for my core environment, I try the following: >> >> [python-2.6.3] >> recipe = zc.recipe.cmmi >> url = http://www.python.org/ftp/python/2.6.3/Python-2.6.3rc1.tgz >> ... >> >> make fails with >> ImportError: No module named cStringIO >> because ./configure creates a Modules/Setup which says >> #cStringIO cStringIO.c >> >> if I uncomment that line the make is fine. >> >> I haven't found a way to tell $:./configure or $:make to do that, >> zc.recipe.cmmi doesn't seem to provide a hook between configure and make. >> >> If someone can tell me to fix this with options or environment I'm done. >> >> If not, I welcome advice on alternatives to zc.recipe.cmmi, >> (which I would consider the 'standard' solution.(darn you Shuttleworth >> for co-opting the word 'canonical' :-))) >> >> >> - comb through the many xx.xx.cmmi recipes >> (without a sense of associated quality or support level) >> >> - pick a xx.xx.command recipe and write a part which does what I want >> >> - write my own 'recipe.build-interp' >> >> Thanks, >> Kent >> _______________________________________________ >> Distutils-SIG maillist - Distutils-SIG@python.org >> http://mail.python.org/mailman/listinfo/distutils-sig > > > ------------------------------------------------------------------------ > > _______________________________________________ > Distutils-SIG maillist - Distutils-SIG@python.org > http://mail.python.org/mailman/listinfo/distutils-sig -- -- Cordialement, KiOrKY GPG Key FingerPrint: 0x1A1194B7681112AF
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig