Sep 07 20:58:12 deluge deluge-web: File "/usr/lib/python3/dist-packages/delu> Sep 07 20:58:12 deluge deluge-web: Traceback (most recent call last): Sep 07 20:58:12 deluge deluge-web: 'ngettext'
Sep 07 20:58:12 deluge deluge-web: Unable to initialize gettext/locale! Sep 07 20:58:12 deluge systemd: Started Deluge Bittorrent Client Web Interface. Loaded: loaded (/etc/systemd/system/rvice disabled vendor preset> * rvice - Deluge Bittorrent Client Web Interface
All I did was to run the following on a fresh Ubuntu 20.04.1 machine:ġ0 apt-get install deluged deluge-web deluge-consoleġ2 adduser -r -home-dir /var/lib/deluge -g deluge delugeġ5 nano /etc/systemd/system/rviceġ9 nano /etc/systemd/system/rvice You could install deluge 2.0.4.dev38 from source in worst-case scenario also.Įdit: It's reported and looked into atleast i.e. Little drastic imho to change your entire distro/version just for one app, without even researching the issue more, but again, not my call of course and anyway not that the choice of distro usually is that important anyhow imho, but nonetheless.
I'm not to say what you should do of-course, but if you like your distro, then search the issue some more and you probably find the answer or a workaround i'm guessing. Just sounds strange that this should've gone unnoticed or atleast unfixed, with such popular distro and app. If you can downgrade python, and that's fine for you, then a solution I guess, and else, need propperly find newer twisted, and if cannot find, then I guess you could install/update it through something along: "sudo pip3 install -upgrade twisted". ed0f2c3206 and needs twisted 19.7.0 or newer, but ubuntu 20.04 seemingly uses 18.9.0. You for sure need add the '-d' switch, which I before posted tested with and without, and got same "inactive (dead)" message without.Īdditionally, then I don't know which patches ubuntu adds and whatnot, but a quick check shows ubuntu 20.04 uses deluge 2.0.3, and for p圓.8 with that, needs this pacth from deluge develop branch backported.
The preceding tips is from memory, which I did before patch to fix this was added to arch-linux deluge package, and later added upstream to deluge development branch, so sorry if anything wrong in that command as from top of head. Smarter probably, as gets overwritten on updates, would be to add an systemd override file, adding 2> /dev/null after the starting of daemon, and for deluge-console, you could add a shell-script named deluge-console in your user bin dir, which needs being added infront of PATH and not after, but which usually is done anyways like that, and then in that add '/usr/bin/deluge-console 2>dev/null', or simply add that line as alias or shell-function to your bashrc/zshrc, but again, the error can be avoided simply as not important. You can also apply it manually in your local install if wanted, as just need adding two extra characters simply, to a single file, as per commit details above. To fix, you can ask your distro package maintainer to backport this fix from deluge development branch. It's an issue that isnt really important of deluge 2.0.3 with p圓8.