After upgrading to net-p2p/deluge-2.0.3 the WebUI daemon deluge-web did not start properly anymore (with systemd, at least): # systemctl status deluge-web.service ● deluge-web.service - Deluge WebUI Loaded: loaded (/etc/systemd/system/deluge-web.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/deluge-web.service.d └─00gentoo.conf Active: inactive (dead) since Wed 2019-10-16 16:23:13 CEST; 5s ago Docs: man:deluge-web Process: 18560 ExecStart=/usr/bin/deluge-web -c ${DELUGED_HOME} ${DELUGED_OPTS} (code=exited, status=0/SUCCESS) Main PID: 18560 (code=exited, status=0/SUCCESS) ott 16 16:23:12 principale systemd[1]: Started Deluge WebUI. ott 16 16:23:13 principale systemd[1]: deluge-web.service: Succeeded. Adding the '-d' option to the .service file fixes it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3184187dc1688c0c3a896d2d3be7f83e0a3fa816 commit 3184187dc1688c0c3a896d2d3be7f83e0a3fa816 Author: PPed72 <paolo.pedroni@iol.it> AuthorDate: 2019-10-16 14:47:55 +0000 Commit: Craig Andrews <candrews@gentoo.org> CommitDate: 2019-10-16 15:00:39 +0000 net-p2p/deluge: fix deluge-web.service unit file Closes: https://bugs.gentoo.org/697856 Signed-off-by: Paolo Pedroni <paolo.pedroni@iol.it> Package-Manager: Portage-2.3.76, Repoman-2.3.16 Closes: https://github.com/gentoo/gentoo/pull/13319 Signed-off-by: Craig Andrews <candrews@gentoo.org> net-p2p/deluge/deluge-2.0.3.ebuild | 2 +- net-p2p/deluge/files/deluge-web.service-3 | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-)