[Zope-dev] Zope Tests: 26 OK, 15 Failed, 2 Unknown

Marius Gedminas marius at gedmin.as
Tue Aug 24 09:08:10 EDT 2010


On Tue, Aug 24, 2010 at 01:59:00PM +0200, Zope Tests Summarizer wrote:
> Subject: FAILED : Zope 3.4 Known Good Set / py2.4-64bit-linux
> From: buildbot at pov.lt
> Date: Mon Aug 23 21:02:54 EDT 2010
> URL: http://mail.zope.org/pipermail/zope-tests/2010-August/018833.html
> 
> Subject: FAILED : Zope 3.4 Known Good Set / py2.4-32bit-linux
> From: buildbot at pov.lt
> Date: Mon Aug 23 21:15:20 EDT 2010
> URL: http://mail.zope.org/pipermail/zope-tests/2010-August/018834.html
> 
> Subject: FAILED : Zope 3.4 Known Good Set / py2.5-64bit-linux
> From: buildbot at pov.lt
> Date: Mon Aug 23 22:02:23 EDT 2010
> URL: http://mail.zope.org/pipermail/zope-tests/2010-August/018841.html
> 
> Subject: FAILED : Zope 3.4 Known Good Set / py2.5-32bit-linux
> From: buildbot at pov.lt
> Date: Mon Aug 23 22:15:46 EDT 2010
> URL: http://mail.zope.org/pipermail/zope-tests/2010-August/018847.html

Patrick Gerken suggested that I reconfigure this buildbot to use
mode='clobber' to flush out latent issues, and, well, issues came out:

    $ virtualenv -p python2.4 --no-site-packages sandbox
    $ sandbox/bin/python bootstrap.py
    $ bin/buildout
    $ bin/generate-buildout
    $ cd test && ../bin/buildout
    While:
      Installing.
      Getting section test.
      Initializing section test.
      Installing recipe zc.recipe.testrunner.
    Error: There is a version conflict.
    We already have: setuptools 0.6c12dev-r84273

on all four buildslaves.

(Oh how I wish buildout produced *useful* error messages.)

I have a hunch this is due to virtualenv 1.3.3, which is installed into
/usr/local/bin/.  I've tried upgrading virtualenv to 1.4.5 (the version
in Ubuntu 10.04) and the error now is

    $ virtualenv -p python2.4 --no-site-packages sandbox
    $ sandbox/bin/python bootstrap.py
    $ bin/buildout
    $ bin/generate-buildout
    $ cd test && ../bin/buildout
    While:
      Installing.
      Getting section test.
      Initializing section test.
      Installing recipe zc.recipe.testrunner.
    Error: There is a version conflict.
    We already have: zc.buildout 1.5.0

Looks like the outer buildout.cfg doesn't pin zc.buildout so it always
gets the latest version, and the inner one doesn't like that at all.  I
think the fix is to change buildout steps to do this instead:

    $ virtualenv -p python2.4 --no-site-packages sandbox
    $ sandbox/bin/python bootstrap.py
    $ bin/buildout
    $ bin/generate-buildout
    $ cd test && ../sandbox/bin/python ../bootstrap.py && bin/buildout
    $ bin/test

Marius Gedminas
-- 
http://pov.lt/ -- Zope 3/BlueBream consulting and development
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
Url : http://mail.zope.org/pipermail/zope-dev/attachments/20100824/bb944abd/attachment.bin 


More information about the Zope-Dev mailing list