Description of problem: deluge-web is a WebUI for the deluged daemon. This is used for headless installs. Currently, the deluge-web package depends on deluge-gtk which depends on Xorg. There is no technical dependency for the WebUI to need the gtk client and thusly, the entire Xorg/DM environment. Version-Release number of selected component (if applicable): deluge-web-1.3.12-3.fc24.noarch How reproducible: Consistent/Always Steps to Reproduce: 1. dnf install deluge-web 2. 3. Actual results: dnf listing entire desktop environment as a dependency for install. Expected results: No desktop environment being installed for a webui. Additional info: This works as expected on Ubuntu Server.
Further inspection, I have found the root cause and fix. The deluge-web.service unit file has the wrong ExecStart value. It should be set to ExecStart=/usr/bin/deluge-web -l /var/log/deluge-web.log -L warning With this set, the /usr/bin/deluge binary is not required and you can remove the deluge-gtk dependency.
deluge-1.3.13-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-324a95eb3b
deluge-1.3.13-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-fbfb969761
deluge-1.3.13-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-324a95eb3b
deluge-1.3.13-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-fbfb969761
deluge-1.3.13-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
deluge-1.3.13-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.