<div dir="ltr">Hi Ed,<br><br>Please try to install pip to get buildslave v0.8.12.<br>Something like this should work:<br>pip install 'buildbot-slave <= 0.8.12'<br><br>Thanks<br><br>Galina<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 26, 2018 at 10:26 AM, Ed Maste <span dir="ltr"><<a href="mailto:emaste@freebsd.org" target="_blank">emaste@freebsd.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Years ago there was a FreeBSD LLDB buildbot managed by Galina; it was<br>
decommissioned quite some time ago. I've been running one since then,<br>
but it was never set up to run tests, only build.<br>
<br>
Over the weekend I tried to get it to run tests, but ended up with a<br>
broken installation. I've started over in a clean FreeBSD jail and<br>
have it configured again, but it appears that FreeBSD now has a newer<br>
version of the buildbot worker package (0.9.11) in the package<br>
collection that is not compatible with the server; the Python 3<br>
version reported:<br>
<br>
remoteFailed: [Failure instance: Traceback from remote host --<br>
Traceback unavailable<br>
buildbot_worker.base.<wbr>UnknownCommand: unrecognized WorkerCommand 'b'shell''<br>
]<br>
<br>
I installed the Python 2 buildbot-worker 0.9.11 and it reports:<br>
<br>
exceptions.AssertionError: Unexpected usePTY argument value:<br>
'slave-config'. Expected boolean.<br>
exceptions.AssertionError: Unexpected usePTY argument value:<br>
'slave-config'. Expected boolean.<br>
<br>
It seems there's a number of interop problems between different<br>
Buildbot versions and Python 2 / Python 3. What is the best way to<br>
install a compatible buildbot worker?<br>
</blockquote></div><br></div>