As Deluge 2.x no longer has a windows client, I am trying to run the linux client inside a VirtualBox Machine.
I'm quite interested in puppy linux as it seems to fit the bill for this specific purpose.
However, after booting from the live media and installing deluge from the install application tab, I get the following errors when starting deluge from the terminal:
Code: Select all
root# deluge
Unable to initialize gettext/locale!
'ngettext'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/deluge/i18n/util.py", line 118, in setup_translation
builtins.__dict__['_n'] = builtins.__dict__['ngettext']
KeyError: 'ngettext'
Traceback (most recent call last):
File "/usr/bin/deluge", line 11, in <module>
load_entry_point('deluge==2.0.3', 'gui_scripts', 'deluge')()
File "/usr/lib/python3/dist-packages/deluge/ui/ui_entry.py", line 143, in start_ui
ui.start()
File "/usr/lib/python3/dist-packages/deluge/ui/gtk3/__init__.py", line 43, in start
from .gtkui import GtkUI
File "/usr/lib/python3/dist-packages/deluge/ui/gtk3/gtkui.py", line 50, in <module>
from deluge.ui.client import client
File "/usr/lib/python3/dist-packages/deluge/ui/client.py", line 17, in <module>
from twisted.internet import defer, reactor, ssl
File "/usr/lib/python3/dist-packages/twisted/internet/ssl.py", line 59, in <module>
from OpenSSL import SSL
File "/usr/lib/python3/dist-packages/OpenSSL/__init__.py", line 8, in <module>
from OpenSSL import crypto, SSL
File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 12, in <module>
from cryptography import x509
File "/usr/lib/python3/dist-packages/cryptography/x509/__init__.py", line 8, in <module>
from cryptography.x509.base import (
File "/usr/lib/python3/dist-packages/cryptography/x509/base.py", line 18, in <module>
from cryptography.x509.extensions import Extension, ExtensionType
File "/usr/lib/python3/dist-packages/cryptography/x509/extensions.py", line 20, in <module>
from cryptography.hazmat.primitives import constant_time, serialization
File "/usr/lib/python3/dist-packages/cryptography/hazmat/primitives/constant_time.py", line 11, in <module>
from cryptography.hazmat.bindings._constant_time import lib
ModuleNotFoundError: No module named '_cffi_backend'
Thanks.