Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 580218 - >=sys-auth/keystone-9.0.0 : relax dependancy on uwsgi
Summary: >=sys-auth/keystone-9.0.0 : relax dependancy on uwsgi
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-16 12:08 UTC by Thomas Capricelli
Modified: 2016-04-20 13:41 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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!