-
Notifications
You must be signed in to change notification settings - Fork 241
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
Use wheels in non yelp env #1148
Conversation
@@ -23,4 +23,4 @@ override_dh_auto_test: | |||
true | |||
|
|||
override_dh_virtualenv: | |||
dh_virtualenv $EXTRA_PYPI --python=/usr/bin/python2.7 --preinstall no-manylinux1 --preinstall pip-custom-platform --pip-tool pip-custom-platform | |||
dh_virtualenv $EXTRA_PYPI --python=/usr/bin/python2.7 --preinstall pip-custom-platform --pip-tool pip-custom-platform |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you need no-manylinux1
, manylinux wheels are not compatible with dh-virtualenv
this essentially defeats the purpose of this entire review :P
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Crap! why are manylinux wheels not compatible with dh-virtualenv?
You mean in some sort of technical sense, right? (not just yelp policy)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not just yelp policy: spotify/dh-virtualenv#150
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for sharing the knowledge :)
We've were getting some Travis build failures in compiling tornado. With this change we can use wheels for that when outside of the Yelp env. This way we also don't need all the -dev packages