In the latest version of deluge (and subsequent versions), the web interface now has its own binary (deluge-web) which needs to be reflected in the init script. Reproducible: Always Steps to Reproduce: 1. USE="webinterface" emerge net-p2p/deluge-9999 2. edit /etc/conf.d/deluged DELUGEUI_START="true" DELUGEUI_OPTS="-u web" # this is the previous std format 2. rc-service deluged start 3. ps fax | grep deluge Actual Results: Only one process is present (the main daemon deluged) Expected Results: There should be 2 processes, the missing one is for the deluge-web process. This is the same for the deluge-gtk, deluge-console ui options.
Created attachment 210525 [details, diff] Proposed patch which should be backwards compatible Patch fixes current conf and init files to support both newer and older style of deluge UI. Please let me know if the patch is in an incorrect format or has any errors. Be kind! My first bug report!
Fixed. https://gitweb.gentoo.org/repo/gentoo.git/commit/net-p2p/deluge?id=65e9fb3ed91782ad6e03a001da4ba0a94371f474