It looks to me like sabnzbd is bundling cherrypy. enigma sabnzbd # pwd /var/tmp/portage/net-nntp/sabnzbd-0.7.7/image/usr/share/sabnzbd enigma sabnzbd # ls cherrypy/ cherryd _cpchecker.py _cpdispatch.py _cplogging.py _cprequest.py _cpthreadinglocal.py _cptree.py _cpwsgi_server.py __init__.py LICENSE.txt VERSION.txt _cpcgifs.py _cpconfig.py _cperror.py _cpmodpy.py _cpserver.py _cptools.py _cpwsgi.py favicon.ico lib process wsgiserver
More than that, see the comments in the ebuild under TODO.
+*sabnzbd-0.7.8 (06 Jan 2013) + + 06 Jan 2013; Justin Bronder <jsbronder@gentoo.org> +sabnzbd-0.7.8.ebuild, + files/sabnzbd.initd: + Bump (#450208), use system cherrypy-3.2* (#450242), respect logging settings + from conf.d Also, the other bundled modules are reflected in LICENSE and are not currently in portage. I think that's good enough to close this for now but won't disagree if it gets reopened.
Let's keep it open until all of them are done, please.
On my system, the ebuild for 0.7.10 (not the package update itself, but changes in the ebuild) broke certain functionalities in sabnzbd. Should I open a new bug or describe the problem here?
(In reply to comment #4) > On my system, the ebuild for 0.7.10 (not the package update itself, but > changes in the ebuild) broke certain functionalities in sabnzbd. Should I > open a new bug or describe the problem here? New ticket please.
And cherrypy bundling is back until 0.8.0 from upstream. 14 Feb 2013; Justin Bronder <jsbronder@gentoo.org> +sabnzbd-0.7.11.ebuild: Version bump (#456336). Rebundle cherrypy until 0.8.0 comes out (#450242, #456338 and see comments in ebuild). Remove default user/pass from config. See also this discussion: https://github.com/sabnzbd/sabnzbd/issues/47
Should be resolved with 3.0.0+.