Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 580218

Summary: >=sys-auth/keystone-9.0.0 : relax dependancy on uwsgi
Product: Gentoo Linux Reporter: Thomas Capricelli <orzel>
Component: [OLD] ServerAssignee: Matthew Thode ( prometheanfire ) <prometheanfire>
Status: RESOLVED FIXED    
Severity: normal CC: openstack
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Thomas Capricelli 2016-04-16 12:08:47 UTC
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.
Comment 1 Thomas Capricelli 2016-04-17 21:55:38 UTC
keystone can be make to work with gunicorn, see http://www.freehackers.org/thomas/2016/04/17/using-keystone-mitaka-with-gunicorn-and-nginx/
Comment 2 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2016-04-19 22:17:56 UTC
done
	|| (
		www-servers/uwsgi[python,${PYTHON_USEDEP}]
		www-apache/mod_wsgi[${PYTHON_USEDEP}]
		www-servers/gunicorn[${PYTHON_USEDEP}]
	)
Comment 3 Thomas Capricelli 2016-04-20 13:41:40 UTC
thanks!