<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Just to be clear, two of us from the MacPorts project have said that we want to fix our port.  It appears that a fork of sqlalchemy-migrate has emerged that (presumably) works with current versions of sqlalchemy.  (With Python 3 support, I believe.)  Surely the Buildbot project would want to move forward with a module that is being supported rather than stick with an old version?  If that fork is incompatible with Buildbot, perhaps there is another, better version?</div><div class=""><br class=""></div><div class="">I don’t understand your comment "describe in the setup.py with appropriate version rules”.  </div><div class=""><br class=""></div><div class="">I’m not a Python guy—I’ve essentially gone down the rabbit hole trying to set up an OS X builder for MythTV.  ‘virtualenv’ is just another layer between me and the problem that I’d rather be solving.  It looks like I’m going to go that way for the sake of testing my build-slave but I do want to fix our buildbot port.</div><div class=""><br class=""></div><div class="">Craig</div><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 26, 2016, at 3:04 PM, Pierre Tardy <<a href="mailto:tardyp@gmail.com" class="">tardyp@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">I use osx for all my buildbot development, so I can say master and slave work well on osx.<div class=""><br class=""></div><div class="">For osx like for linux, we heavily recommend to use virtualenv+pip instead of trying to install using "native" package managers.</div><div class="">My own experience with "modern" osx is that I get a much better experience with brew than I ever had with fink and macports.</div><div class=""><br class=""></div><div class="">We do know about incompatibility with sqlachemy/sqlalchemy migrate, and normally, this is describe in the setup.py with appropriate version rules. </div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="">Le mar. 26 janv. 2016 à 17:18, Amar Takhar <<a href="mailto:verm@darkbeer.org" class="">verm@darkbeer.org</a>> a écrit :<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 2016-01-26 08:12 -0800, Ryan Schmidt wrote:<br class="">
<br class="">
> I am a manager of the MacPorts project, and I also want to use the buildbot<br class="">
> master and slave as installed by MacPorts. I have no experience with<br class="">
> virtualenv and no particular desire to learn yet another way to install<br class="">
> software, having standardized on MacPorts some time ago. Rather, I would like<br class="">
> to offer software in MacPorts that is functional, and that includes the<br class="">
> buildbot master and slave.<br class="">
<br class="">
OK.<br class="">
<br class="">
<br class="">
> If what we are offering in MacPorts right now is not functional, what do we<br class="">
> need to change to make it functional? The Python infrastructure in MacPorts is<br class="">
> not designed to accommodate multiple versions of a single Python module being<br class="">
> installed simultaneously.<br class="">
<br class="">
I understand.<br class="">
<br class="">
<br class="">
> If it is really the case that buildbot, especially master, requires very<br class="">
> specific versions of its dependencies, and cannot tolerate them being updated,<br class="">
> how can that unfortunate situation be rectified?<br class="">
<br class="">
I would post to the devel list and see if anyone has tried the version of<br class="">
sqlalchemy-migrate you are trying to use.<br class="">
<br class="">
As a test I would also downgrade to see if that fixes the problem.<br class="">
<br class="">
If the problem is an incompatibility with 0.10 please open a ticket at<br class="">
<a href="https://trac.buildbot.net/" rel="noreferrer" target="_blank" class="">https://trac.buildbot.net/</a><br class="">
<br class="">
<br class="">
Amar.<br class="">
_______________________________________________<br class="">
users mailing list<br class="">
<a href="mailto:users@buildbot.net" target="_blank" class="">users@buildbot.net</a><br class="">
<a href="https://lists.buildbot.net/mailman/listinfo/users" rel="noreferrer" target="_blank" class="">https://lists.buildbot.net/mailman/listinfo/users</a><br class="">
</blockquote></div>
_______________________________________________<br class="">users mailing list<br class=""><a href="mailto:users@buildbot.net" class="">users@buildbot.net</a><br class="">https://lists.buildbot.net/mailman/listinfo/users</div></blockquote></div><br class=""></body></html>