Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 697856 - net-p2p/deluge-2.0.3: deluge-web.service requires "-d" option to start properly
Summary: net-p2p/deluge-2.0.3: deluge-web.service requires "-d" option to start properly
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-10-16 14:46 UTC by Paolo Pedroni
Modified: 2019-10-16 15:00 UTC (History)
0 users

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 Paolo Pedroni 2019-10-16 14:46:51 UTC
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.
Comment 1 Larry the Git Cow gentoo-dev 2019-10-16 15:00:46 UTC
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(-)