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

Reply via email to