[Buildbot-devel] [ANN] Buildbot-0.8.7p1 released

Gianluca Sforna giallu at gmail.com
Fri Nov 23 23:23:38 UTC 2012


On Thu, Nov 22, 2012 at 1:02 AM, Tom Prince <tom.prince at ualberta.net> wrote:
> Buildbot-0.8.7p1 and Buildbot-slave-0.8.7p1 are now available from the
> usual sources:
>
>  http://pypi.python.org/pypi/buildbot/0.8.7p1
>  http://code.google.com/p/buildbot/downloads/list
>

I tried to do some rpm scratch builds for Fedora and in Rawhide (what
will become Fedora 19) I found sqlalchemy 0.8.0b1, which break tests
like this:

buildbot
  test ...                                                              [ERROR]
===============================================================================
[ERROR]
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/twisted/trial/runner.py", line 644, i
n loadByNames
    things.append(self.findByName(name))
  File "/usr/lib64/python2.7/site-packages/twisted/trial/runner.py", line 454, i
n findByName
    return reflect.namedAny(name)
  File "/usr/lib64/python2.7/site-packages/twisted/python/reflect.py", line 506,
 in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/usr/lib64/python2.7/site-packages/twisted/python/reflect.py", line 442,
 in _importAndCheckStack
    return __import__(importName)
  File "/builddir/build/BUILD/buildbot-0.8.7p1/buildbot/test/__init__.py", line
18, in <module>
    monkeypatches.patch_all(for_tests=True)
  File "/builddir/build/BUILD/buildbot-0.8.7p1/buildbot/monkeypatches/__init__.p
y", line 69, in patch_all
    patch_sqlalchemy2364()
  File "/builddir/build/BUILD/buildbot-0.8.7p1/buildbot/monkeypatches/__init__.py",
line 55, in patch_sqlalchemy2364
    if sautils.sa_version() < (0,7,5):
  File "/builddir/build/BUILD/buildbot-0.8.7p1/buildbot/util/sautils.py",
line 36, in sa_version
    return tuple(map(int, sa.__version__.split('.')))
exceptions.ValueError: invalid literal for int() with base 10: '0b1'


Of course this is caused by a the trailing 'b1' in the version string:
__version__ = '0.8.0b1'

I guess this going to solve by itself when 0.8.0 will be really
released, so I won't be offended if you decide to ignore it and move
on :)

--
Gianluca Sforna

http://morefedora.blogspot.com
http://identi.ca/giallu - http://twitter.com/giallu




More information about the devel mailing list