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

Bug 624716

Summary: dev-python/ws4py make tornado and cherrypy dependencies optional
Product: Gentoo Linux Reporter: Virgil Dupras (RETIRED) <vdupras>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED WONTFIX    
Severity: normal CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Virgil Dupras (RETIRED) gentoo-dev 2017-07-12 15:35:30 UTC
The ws4py package has builtin client and server units and is perfectly capable of running without cherrypy or tornado dependencies. Currently, tornado and cherrypy dependencies are not optional.

I've implemented this (as well as the addition of a gevent optional dependency) in my personal overlay at https://github.com/hsoft/portage-overlay/blob/master/dev-python/ws4py/ws4py-0.4.2.ebuild . I've also dropped the client and server use flags as they seem useless (they only remove two tiny folders from the package before installing).

Would this be something that we could include in the portage repo?
Comment 1 Virgil Dupras (RETIRED) gentoo-dev 2018-09-06 18:30:04 UTC
As the original requester, I don't use this package anymore so I don't care much how well its dependencies are organized. Closing.