Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 624716 - dev-python/ws4py make tornado and cherrypy dependencies optional
Summary: dev-python/ws4py make tornado and cherrypy dependencies optional
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-12 15:35 UTC by Virgil Dupras (RETIRED)
Modified: 2018-09-06 18:30 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 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.