Hi all, Gary Poster has released zc.buildout 1.5.0 two days ago (Monday 23 August 2010). There is some info in the pre-announcement of last week, including some pointers that may help in case of problems: http://mail.python.org/pipermail/distutils-sig/2010-August/016745.html So have a look in that thread if you encounter problems.
The previous beta 1.5.0b1 caused problems for some a few months ago, which was fixed by a re-release of zc.buildout 1.4.3 as 1.5.0b2. So I wonder if people have experienced problems this week now that the 1.5.0 final release is here. So please share your stories. I'll share mine below. I am using the python buildout: http://svn.plone.org/svn/collective/buildout/python I have updated the bootstrap.py of this python buildout to a version that prefers zc.buildout 1.4.4, as I ran into problems when doing a fresh bootstrap and bin/buildout with the previous bootstrap; somewhere during the buildout run an 'import tempfile' failed. A colleague had the same. Using a buildout to create python might be considered a special case, so I'm not too surprised that things go wrong there. :-) I have not looked into what causes the real problem. Also, when using buildout extensions (like buildout.dumppickedversions, buildout-versions or mr.developer) everything seems to work fine when you use zc.buildout 1.5.0, but when you then change the pin back to 1.4.3 for some reason, bin/buildout fails, complaining that we already have zc.buildout 1.5.0. Without buildout extensions I do not see this problem. It could be that the same problem will occur when upgrading to zc.buildout 1.5.1 once that is released. Simple workaround that helped for me: remove bin/buildout and run python(2.4) bootstrap.py again. In general, I have not yet seen problems with existing buildouts that still use zc.buildout 1.4.3 (or 1.4.4), which is a good thing. It may be wise to use this bootstrap.py and pin zc.buildout to version 1.4.4: http://svn.zope.org/repos/main/zc.buildout/tags/1.4.4/bootstrap/bootstrap.py Except for the possible problem with extensions during upgrading, I have not noticed problems using zc.buildout 1.5.0 in a Plone buildout, but I have not experimented much with that yet; and it will probably depend quite a lot on which recipes and extensions you use. Note that if you are using zc.recipe.egg in your buildout and want to use zc.buildout 1.5.0 or higher, it is apparently best to use zc.recipe.egg 1.3.2 or higher (which itself depends on zc.buildout 1.5.0 or higher). If you think we can learn something from your stories, please share. -- Maurits van Rees Programmer, Zest Software _______________________________________________ Product-Developers mailing list [email protected] http://lists.plone.org/mailman/listinfo/product-developers
