[users at bb.net] Buildbot on Mac OS X

Craig Treleaven ctreleaven at cogeco.ca
Tue Jan 26 20:49:06 UTC 2016


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?

I don’t understand your comment "describe in the setup.py with appropriate version rules”.  

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.

Craig

> On Jan 26, 2016, at 3:04 PM, Pierre Tardy <tardyp at gmail.com> wrote:
> 
> I use osx for all my buildbot development, so I can say master and slave work well on osx.
> 
> For osx like for linux, we heavily recommend to use virtualenv+pip instead of trying to install using "native" package managers.
> My own experience with "modern" osx is that I get a much better experience with brew than I ever had with fink and macports.
> 
> We do know about incompatibility with sqlachemy/sqlalchemy migrate, and normally, this is describe in the setup.py with appropriate version rules. 
> 
> Le mar. 26 janv. 2016 à 17:18, Amar Takhar <verm at darkbeer.org <mailto:verm at darkbeer.org>> a écrit :
> On 2016-01-26 08:12 -0800, Ryan Schmidt wrote:
> 
> > I am a manager of the MacPorts project, and I also want to use the buildbot
> > master and slave as installed by MacPorts. I have no experience with
> > virtualenv and no particular desire to learn yet another way to install
> > software, having standardized on MacPorts some time ago. Rather, I would like
> > to offer software in MacPorts that is functional, and that includes the
> > buildbot master and slave.
> 
> OK.
> 
> 
> > If what we are offering in MacPorts right now is not functional, what do we
> > need to change to make it functional? The Python infrastructure in MacPorts is
> > not designed to accommodate multiple versions of a single Python module being
> > installed simultaneously.
> 
> I understand.
> 
> 
> > If it is really the case that buildbot, especially master, requires very
> > specific versions of its dependencies, and cannot tolerate them being updated,
> > how can that unfortunate situation be rectified?
> 
> I would post to the devel list and see if anyone has tried the version of
> sqlalchemy-migrate you are trying to use.
> 
> As a test I would also downgrade to see if that fixes the problem.
> 
> If the problem is an incompatibility with 0.10 please open a ticket at
> https://trac.buildbot.net/ <https://trac.buildbot.net/>
> 
> 
> Amar.
> _______________________________________________
> users mailing list
> users at buildbot.net <mailto:users at buildbot.net>
> https://lists.buildbot.net/mailman/listinfo/users <https://lists.buildbot.net/mailman/listinfo/users>
> _______________________________________________
> users mailing list
> users at buildbot.net
> https://lists.buildbot.net/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/users/attachments/20160126/26ae7abe/attachment.html>


More information about the users mailing list