mozilla-services / syncserver

Run-Your-Own Firefox Sync Server
Mozilla Public License 2.0
1.87k stars 145 forks source link

futures not installed on make build #102

Closed nixjobin closed 6 years ago

nixjobin commented 7 years ago

Please add futures package to the requirements.

The package was not installed on the build and had in to install manually.

rfk commented 7 years ago

Thanks for the report. I've never noticed this as an explicit dependency before, I wonder if it's only required on some platforms. Can you please tell me more about what platform you're on and what version of python you're using?

rfk commented 6 years ago

Closing due to inactivity

Zocker1999NET commented 5 years ago

I consider I have a similar problem on a new Debian Buster (Stable) system. As the system is running on a v-server, a very minimal image of Debian was used for installation.

Python-Futures is installed manually globally using the python-future and python-python-concurrent.futures packages, but it seems that gunicorn cannot access these packages.

If I try to launch gunicorn, gunicorn raises a RuntimeError with the description: You need to install the 'futures' package to use this worker with this Python version.


EDIT: Adding futures==3.0 to the requirements.txt and re-building fixes this problem on my system.