Recent keystone requires a wsgi server, but forcing uwsgi is a complete nonsense. Isn't gentoo about choice ? uwsgi isn't in keystone 9.0.0 requirements.txt file, and moreover, they do provide scripts for a generic wsgi application server. Even worse, uwsgi is currently broken in portage : https://bugs.gentoo.org/show_bug.cgi?id=579932 Please at least make this dependancy non mandatory.
keystone can be make to work with gunicorn, see http://www.freehackers.org/thomas/2016/04/17/using-keystone-mitaka-with-gunicorn-and-nginx/
done || ( www-servers/uwsgi[python,${PYTHON_USEDEP}] www-apache/mod_wsgi[${PYTHON_USEDEP}] www-servers/gunicorn[${PYTHON_USEDEP}] )
thanks!