-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vagrant provision currently broken #176
Comments
To be more clear, romanesco is installing six v1.10.0, while girder seems to want 1.9.0. It looks like girder has also moved to 1.10.0, hence my recommendation of a version upgrade for pip-installable girder. |
I believe @danlamanna has seen this. Is there a fix yet? |
We are due for a new girder release, I'll try and make that happen today. |
Dan has generated a patch that I’ve been using in the meantime. I do a clone, then patch, then do vagrant up, generally. Patch attached in the meantime.
|
there are similar issues with most of the other dependencies as well (e.g. requests, Mako, others). @curtislisle i didn't see a patch attached... am i just overlooking it? anyway i went into the vm and manually updated /usr/local/lib/python2.7/dist-packages/girder-1.4.1-py2.7.egg-info/requires.txt to match https://github.com/girder/girder/blob/114b5dda576bc0611617a92f88942f3a55dabe7d/requirements.txt, and now the vagrant provisioning seems to be working and i can pull up a running arbor instance on localhost:9080 |
@chinchliff , congrats on getting your instance working! Sorry you had to open the hood and tweak the internal dependencies. I burned in the previously mentioned patch to the "pin_girder_and_romanesco" branch of this repository, fixing the versions to avoid python six dependency issues. For now, I use this branch when initializing new instances. I plan to continue this approach through for the next two months to have stable instance for Arbor use. In the meantime, Kitware is re-engineering an improved architecture with more type management support. I don't plan to switch our instances over until after the end of April. |
Thanks for the update curt!
|
This has been fixed in master. |
I see the following error when running
vagrant up
:Looks like requirement mismatch between romanesco & girder. I think the correct fix here is to update the version of girder available from pip.
The text was updated successfully, but these errors were encountered: