[Buildbot-devel] Buildbot and Solaris

Russel Winder russel at russel.org.uk
Sat Aug 4 07:38:04 UTC 2007


<I haven't signed up to the Buildbot developer list -- is there a
Buildbot user list? -- so can you email me direct.  Thanks.>

I am trying to get Buildbot working on Solaris.  Given Matthew Flanagans
Blogger posts it must be possible!

I am using Solaris 10 11/06 with Python 2.5.1 from Sunfreeware
(installed using pkg-get).  I downloaded and installed Twisted (using
python setup.py install), and I know this works as I have multicast
listening and sending programs working.  I then installed Buildbot as
described on the Buildbot page, but when I try to execute "buildbot
start ." in the slave description directory I get the following Python
error.  I have the master working on Ubuntu and the Ubuntu slave working
fine.  Mac OS X is another story and another email.

The Solaris traceback:

|> buildbot start .
Following twistd.log until startup finished..
Traceback (most recent call last):
  File "/usr/local/bin/buildbot", line 4, in <module>
    runner.run()
  File
"/usr/local/lib/python2.5/site-packages/buildbot/scripts/runner.py",
line 714, in run
    start(so)
  File
"/usr/local/lib/python2.5/site-packages/buildbot/scripts/startup.py",
line 84, in start
    launch(config)
  File
"/usr/local/lib/python2.5/site-packages/buildbot/scripts/startup.py",
line 116, in launch
    from twisted.scripts.twistd import run
  File
"/usr/local/lib/python2.5/site-packages/twisted/scripts/twistd.py", line
11, in <module>
    from twisted.application import app
  File
"/usr/local/lib/python2.5/site-packages/twisted/application/app.py",
line 9, in <module>
    from twisted.persisted import sob
  File
"/usr/local/lib/python2.5/site-packages/twisted/persisted/sob.py", line
13, in <module>
    import os, md5, sys
  File "/usr/local/lib/python2.5/md5.py", line 6, in <module>
    from hashlib import md5
  File "/usr/local/lib/python2.5/hashlib.py", line 133, in <module>
    md5 = __get_builtin_constructor('md5')
  File "/usr/local/lib/python2.5/hashlib.py", line 60, in
__get_builtin_constructor
    import _md5
ImportError: No module named _md5

The buildmaster took more than 5 seconds to start, so we were unable to
confirm that it started correctly. Please 'tail twistd.log' and look for
a
line that says 'configuration update complete' to verify correct
startup.


-- 
Russel.
====================================================
Dr Russel Winder
41 Buckmaster Road               m: +44 7770 465 077
London SW11 1EN, UK              t: +44 20 7585 2200
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://buildbot.net/pipermail/devel/attachments/20070804/5c4174ff/attachment.bin>


More information about the devel mailing list