<div dir="ltr">You can omit that commit.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 9, 2016 at 3:10 PM, Craig Treleaven <span dir="ltr"><<a href="mailto:ctreleaven@cogeco.ca" target="_blank">ctreleaven@cogeco.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">I noticed the changes committed to master to fix this bug and wondered if it is to patch 0.8.12, as well?<div><br></div><div>With minor fixes, the patches apply to the 0.8.12 source code EXCEPT for the ‘dangling foreign key in migration’:</div><div><br></div><div><a href="https://github.com/buildbot/buildbot/commit/1df164f851e8b8bb94525930e7c07aa75dacd721" target="_blank">https://github.com/buildbot/buildbot/commit/1df164f851e8b8bb94525930e7c07aa75dacd721</a><br><div><br></div><div>I wasn’t clear if this change was necessary to allow using later versions of sqlalchemy-migrate?  Or will this only be available in the new 0.9 version?</div><div><br></div><div>Craig</div><div><br></div><div><br><div><blockquote type="cite"><div>On Jan 31, 2016, at 10:38 AM, Dustin J. Mitchell <<a href="mailto:dustin@v.igoro.us" target="_blank">dustin@v.igoro.us</a>> wrote:</div><br><div><div dir="ltr">I'll see if I can fix up <a href="http://trac.buildbot.net/ticket/3425" target="_blank">http://trac.buildbot.net/ticket/3425</a>.  We haven't been prioritizing it, but you make a string case :)<br><div class="gmail_extra"><br></div><div class="gmail_extra">Dustin<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 26, 2016 at 2:09 PM, Craig Treleaven <span dir="ltr"><<a href="mailto:ctreleaven@cogeco.ca" target="_blank">ctreleaven@cogeco.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi:<br>
<br>
Sorry if you are seeing this for the second time.  I posted on the users list and it was suggested that perhaps I should repost on devel...<br>
<br>
I’m attempting to set up a Mac OS X buildbot slave for the MythTV project.  They haven’t had a Mac builder for several years and so I need to temporarily set up a buildbot master to work out the build process.  However, my initial attempts have been stymied by the sqlalchemy / sqlalchemy-migrate situation.<br>
<br>
I also contribute a bit to the MacPorts package management system so I want to use that to install buildbot. It appeared to install OK but everytime I try to run ‘buildbot start blah’ or ‘buildbot checkconfig blah’, I get the following error message (full log below):<br>
<br>
        exceptions.AttributeError: Requirements are not satisfied for buildbot.changes:GitPoller: (sqlalchemy-migrate 0.10.0 (/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages), Requirement.parse('sqlalchemy-migrate==0.7.2’))<br>
<br>
Indeed, MacPorts installs  py27-sqlalchemy-migrate version 0.10.0 .  However, it is from (a new fork) at:<br>
<br>
<a href="http://sqlalchemy-migrate.googlecode.com/" rel="noreferrer" target="_blank">http://sqlalchemy-migrate.googlecode.com/</a><br>
<br>
This fork had quite a few releases in 2014 and 2015.<br>
<br>
Has buildbot not been tested with the newer releases of sqlalchemy-migrate?  Or are there still compatibility problems?<br>
<br>
Craig<br>
PS I don’t know Python, much less the various python package processes.  I’m willing to get changes made at MacPorts to fix the package there.<br>
<br>
<br>
$ buildbot start mymaster<br>
Following twistd.log until startup finished..<br>
2016-01-25 14:34:43-0500 [-] Log opened.<br>
2016-01-25 14:34:43-0500 [-] twistd 13.2.0 (/opt/local/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python 2.7.11) starting up.<br>
2016-01-25 14:34:43-0500 [-] reactor class: twisted.internet.selectreactor.SelectReactor.<br>
2016-01-25 14:34:43-0500 [-] Starting BuildMaster -- buildbot.version: 0.8.12<br>
2016-01-25 14:34:43-0500 [-] Loading configuration from '/Users/craigtreleaven/mymaster/master.cfg'<br>
2016-01-25 14:34:43-0500 [-] error while parsing config file:<br>
        Traceback (most recent call last):<br>
          File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/twisted/internet/defer.py", line 577, in _runCallbacks<br>
            current.result = callback(current.result, *args, **kw)<br>
          File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/twisted/internet/defer.py", line 1155, in gotResult<br>
            _inlineCallbacks(r, g, deferred)<br>
          File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/twisted/internet/defer.py", line 1099, in _inlineCallbacks<br>
            result = g.send(result)<br>
          File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildbot/master.py", line 189, in startService<br>
            self.configFileName)<br>
        --- <exception caught here> ---<br>
          File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildbot/config.py", line 156, in loadConfig<br>
            exec f in localDict<br>
          File "/Users/craigtreleaven/mymaster/master.cfg", line 34, in <module><br>
            c['change_source'].append(changes.GitPoller(<br>
          File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildbot/plugins/db.py", line 238, in __getattr__<br>
            raise AttributeError(str(err))<br>
        exceptions.AttributeError: Requirements are not satisfied for buildbot.changes:GitPoller: (sqlalchemy-migrate 0.10.0 (/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages), Requirement.parse('sqlalchemy-migrate==0.7.2'))<br>
<br>
2016-01-25 14:34:43-0500 [-] Configuration Errors:<br>
2016-01-25 14:34:43-0500 [-]   error while parsing config file: Requirements are not satisfied for buildbot.changes:GitPoller: (sqlalchemy-migrate 0.10.0 (/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages), Requirement.parse('sqlalchemy-migrate==0.7.2')) (traceback in logfile)<br>
2016-01-25 14:34:43-0500 [-] Halting master.<br>
2016-01-25 14:34:43-0500 [-] Main loop terminated.<br>
2016-01-25 14:34:43-0500 [-] Server Shut Down.<br>
<br>
<br>
<br>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@buildbot.net" target="_blank">users@buildbot.net</a><br>
<a href="https://lists.buildbot.net/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.buildbot.net/mailman/listinfo/users</a><br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@buildbot.net" target="_blank">devel@buildbot.net</a><br>
<a href="https://lists.buildbot.net/mailman/listinfo/devel" rel="noreferrer" target="_blank">https://lists.buildbot.net/mailman/listinfo/devel</a></blockquote></div><br></div></div>
</div></blockquote></div><br></div></div></div></blockquote></div><br></div>