[users at bb.net] Buildbot on Mac OS X
Pierre Tardy
tardyp at gmail.com
Tue Jan 26 22:42:34 UTC 2016
I just tried to upgrade and look at the tests, and created a report in the
following trac:
http://trac.buildbot.net/ticket/3425#ticket
I dont think it should be so hard to fix
Le mar. 26 janv. 2016 à 23:28, Pierre Tardy <tardyp at gmail.com> a écrit :
> Le mar. 26 janv. 2016 à 21:49, Craig Treleaven <ctreleaven at cogeco.ca> a
> écrit :
>
>> 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.)
>>
>
> I Craig, I did not realize you were part of the macport team, and didn't
> want to be rude.
>
>
>> 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?
>>
> It is very hard for us to keep up with the evolution of all our
> dependencies, we get more or less 1 regression every other month because a
> dependency incompatible change.
> We try to change our code in order to be compatible, but sometimes it
> looks like too much work so we just lazily add a rule in our setup.py to
> enforce that this or that dependency is fixed to a particular version.
>
> Looking at setup.py only the following package have restrictions:
> 'sqlalchemy >= 0.6, <= 0.7.10',
> 'sqlalchemy-migrate==0.7.2',
> 'pylint==1.1.0',
>
> We know that this is not very cool for our distro package maintainers, but
> as virtualenv is so easy to use, and resolves the python dependency hell so
> well for us, its hard for us to find the motivation to resolve those bugs.
>
>
> I’m not a Python guy—I’ve essentially gone down the rabbit hole trying to
>> set up an OS X builder for MythTV.
>>
>
> If this is only that, you can safely install a buildbot "slave" (will soon
> be renamed as "worker") package only, which has much less dependencies.
>
>
>> ‘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.
>>
>
> I am not exactly sure how hard it will be to fix buildbot to release the
> restriction on sqlalchemy, as this is the db part, everybody is a little
> bit scary touching that.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/users/attachments/20160126/0110d779/attachment.html>
More information about the users
mailing list