[Buildbot-devel] Buildbot and Mac OS X

Benoit SIGOURE tsuna at lrde.epita.fr
Tue Aug 7 11:42:05 UTC 2007


On Aug 7, 2007, at 10:25 AM, Russel Winder wrote:

> Benoit,
>
> Thanks for the reply, much appreciated.
>
> On Tue, 2007-08-07 at 08:46 +0200, Benoit SIGOURE wrote:
>
>> Are you sure that your buildslave can actually connect to the
>> buildmaster?  Isn't there a firewall in between blocking the
>> connection?  I usually get similar error messages when my buildslave
>> is having troubles contacting the buildmaster.
>
> Actually, I twigged the problem earlier this morning.  You are correct
> the errors simply indicate that it could not connect to the build
> master.  Having corrected the configuration file (I am embarassed) I
> found that I have two Python installations, one via MacPorts, the  
> other
> being the MacPython install and I had not correctly installed buildbot
> into both. Now fixed.

OK, good.  It's true that the error message could have been clearer,  
I also wondered what was wrong the first time I stumbled on this one.

>
> Buildbot itself is now working fine on my Mac OS X machine :-)   
> However
> Subversion is not (dyld: Library not
> loaded: /opt/local/lib/libkrb5.17.dylib :-( but that is a problem  
> for a
> different list.

This is off-topic but:
otool -L `which svn`
This does not list libkrb5 in the dependent libraries of SVN here  
(the system-wide Apple Kerberos is used instead).  Actually, this is  
what I get (subversion @1.4.3_1):

/opt/local/bin/svn:
         /System/Library/Frameworks/Security.framework/Versions/A/ 
Security (compatibility version 1.0.0, current version 29774.0.0)
         /System/Library/Frameworks/CoreFoundation.framework/Versions/ 
A/CoreFoundation (compatibility version 150.0.0, current version  
368.28.0)
         /System/Library/Frameworks/CoreServices.framework/Versions/A/ 
CoreServices (compatibility version 1.0.0, current version 18.0.0)
         /opt/local/lib/libsvn_client-1.0.dylib (compatibility  
version 1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_wc-1.0.dylib (compatibility version  
1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_ra-1.0.dylib (compatibility version  
1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_diff-1.0.dylib (compatibility version  
1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_ra_local-1.0.dylib (compatibility  
version 1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_repos-1.0.dylib (compatibility version  
1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_fs-1.0.dylib (compatibility version  
1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_fs_fs-1.0.dylib (compatibility version  
1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_fs_base-1.0.dylib (compatibility  
version 1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_ra_svn-1.0.dylib (compatibility  
version 1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_ra_dav-1.0.dylib (compatibility  
version 1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_delta-1.0.dylib (compatibility version  
1.0.0, current version 1.0.0)
         /opt/local/lib/libsvn_subr-1.0.dylib (compatibility version  
1.0.0, current version 1.0.0)
         /opt/local/lib/libaprutil-1.0.dylib (compatibility version  
3.0.0, current version 3.8.0)
         /opt/local/lib/db44/libdb-4.4.dylib (compatibility version  
0.0.0, current version 0.0.0)
         /opt/local/lib/libsqlite3.0.dylib (compatibility version  
9.0.0, current version 9.6.0)
         /opt/local/lib/libapr-1.0.dylib (compatibility version  
3.0.0, current version 3.8.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0,  
current version 88.3.7)
         /opt/local/lib/libneon.26.dylib (compatibility version  
27.0.0, current version 27.3.0)
         /opt/local/lib/libssl.0.9.8.dylib (compatibility version  
0.9.8, current version 0.9.8)
         /opt/local/lib/libcrypto.0.9.8.dylib (compatibility version  
0.9.8, current version 0.9.8)
         /System/Library/Frameworks/Kerberos.framework/Versions/A/ 
Kerberos (compatibility version 5.0.0, current version 5.0.0)
         /usr/lib/libresolv.9.dylib (compatibility version 1.0.0,  
current version 369.6.0)
         /opt/local/lib/libexpat.1.dylib (compatibility version  
7.0.0, current version 7.0.0)
         /opt/local/lib/libintl.8.dylib (compatibility version 9.0.0,  
current version 9.1.0)
         /opt/local/lib/libiconv.2.dylib (compatibility version  
7.0.0, current version 7.0.0)
         /opt/local/lib/libz.1.dylib (compatibility version 1.0.0,  
current version 1.2.3)

Did you enable some variants in your port configuration files?

>
> Sorry to have unnecessarily worried people about the Mac OS X  
> version of
> Buildbot.
>
> The Solaris 10 version however is a different story, but I think I
> already emailed about this:
>

Yep you already mailed about this one but I can't help because I  
don't use BuildBot on Solaris.

-- 
Benoit Sigoure aka Tsuna
EPITA Research and Development Laboratory


-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://buildbot.net/pipermail/devel/attachments/20070807/d7608ec7/attachment.bin>


More information about the devel mailing list