[Buildbot-devel] can't find sqlalchemy-migrate during installation

Jason Edgecombe jason at rampaginggeek.com
Tue Dec 30 17:19:25 UTC 2014


On 12/30/2014 11:46 AM, Mikhail Sobolev wrote:
> Hi Jason,
>
> On Tue, Dec 30, 2014 at 11:40:08AM -0500, Jason Edgecombe wrote:
>> On 12/30/2014 05:54 AM, Pierre Tardy wrote:
>>>> PEP440Warning: 'sqlalchemy (migrate-0.4.0)' is being parsed as a legacy,
>>>>
>>> hum, that looks interesting, it is detecting  migrate-0.4.0 as the version..
>>> I think you may retry with pip, but before do a 'pip install -U pip', which
>>> runs a self upgrade of pip inside the virtualenv.
>> No luck on the pip upgrade.
> As a workaround I can suggest to simplify requirements:
>
>      https://github.com/buildbot/buildbot/commit/dd6632af2d5925032f812ef3d5d6746c1281d727
>
> To use it, you will need to download the master's sources [1] and to apply the
> patch manually.  Sorry for the hassle.
>
> I'll check if a more complicated requirement is required, in this case I'll
> follow John's suggestion.
>
> I'm now more inclined to make a new 0.8.x version.
>
Success!!

I downloaded the updated setup.py from your github patch, applied it, 
and that worked. Thanks!


FYI, I got the following warnings as well:
------------------------------------
(buildbot-venv)[buildbot at localhost ~]$ buildbot create-master 
/tmp/experimental_buildmaster
/home/buildbot/buildbot-venv/lib/python2.6/site-packages/Twisted-14.0.2-py2.6-linux-x86_64.egg/twisted/internet/endpoints.py:30: 
DeprecationWarning: 
twisted.internet.interfaces.IStreamClientEndpointStringParser was 
deprecated in Twisted 14.0.0: This interface has been superseded by 
IStreamClientEndpointStringParserWithReactor.
   from twisted.internet.interfaces import (
mkdir /tmp/experimental_buildmaster
creating /tmp/experimental_buildmaster/master.cfg.sample
populating public_html/
populating templates/
Using SQLite Version (3, 6, 20)
NOTE: this old version of SQLite does not support WAL journal mode; a 
busy master may encounter 'Database is locked' errors.  Consider upgrading.
creating database (sqlite:///state.sqlite)
buildmaster configured in /tmp/experimental_buildmaster
------------------------------------

Sincerely,
Jason




More information about the devel mailing list