Deluged service will not start
Posted: Sun Apr 23, 2023 4:13 am
Hello, I have Deluge installed on my Linux box running Mint.
The Deluged service will not start after a long overdue full update of installed packages. Output of journalctl -u deluged.service
I believe the issue stems from a breaking change in 2.1.0, specifically 'libtorrent minimum requirement increased (>= 1.2)'. I) was on Deluge version 2.x previously. Not entirely sure which one however. I'm not quite understanding what to do to fix this as everything is fully up to date. If anyone has some direction I would be grateful.
Code: Select all
NAME="Linux Mint"
VERSION="19.3 (Tricia)"
ID=linuxmint
ID_LIKE=ubuntu
PRETTY_NAME="Linux Mint 19.3"
VERSION_ID="19.3"
Code: Select all
Apr 22 23:43:11 Home-Share systemd[1]: Started Deluge Bittorrent Client Daemon.
Apr 22 23:43:11 Home-Share deluged[1730]: Traceback (most recent call last):
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/bin/deluged", line 11, in <module>
Apr 22 23:43:11 Home-Share deluged[1730]: load_entry_point('deluge==2.1.1', 'gui_scripts', 'deluged')()
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/lib/python3/dist-packages/deluge/core/daemon_entry.py", line 81, in start_daemon
Apr 22 23:43:11 Home-Share deluged[1730]: parser = ArgParserBase()
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/lib/python3/dist-packages/deluge/argparserbase.py", line 178, in __init__
Apr 22 23:43:11 Home-Share deluged[1730]: version='%(prog)s ' + _get_version_detail(),
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/lib/python3/dist-packages/deluge/argparserbase.py", line 89, in _get_version_detail
Apr 22 23:43:11 Home-Share deluged[1730]: from deluge._libtorrent import LT_VERSION
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/lib/python3/dist-packages/deluge/_libtorrent.py", line 30, in <module>
Apr 22 23:43:11 Home-Share deluged[1730]: LT_VERSION = lt.__version__
Apr 22 23:43:11 Home-Share deluged[1730]: AttributeError: module 'libtorrent' has no attribute '__version__'
Apr 22 23:43:11 Home-Share deluged[1730]: Error in sys.excepthook:
Apr 22 23:43:11 Home-Share deluged[1730]: Traceback (most recent call last):
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 154, in apport_excepthook
Apr 22 23:43:11 Home-Share deluged[1730]: os.O_WRONLY | os.O_CREAT | os.O_EXCL, 0o640), 'wb') as f:
Apr 22 23:43:11 Home-Share deluged[1730]: FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_usr_bin_deluged.1000.crash'
Apr 22 23:43:11 Home-Share deluged[1730]: Original exception was:
Apr 22 23:43:11 Home-Share deluged[1730]: Traceback (most recent call last):
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/bin/deluged", line 11, in <module>
Apr 22 23:43:11 Home-Share deluged[1730]: load_entry_point('deluge==2.1.1', 'gui_scripts', 'deluged')()
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/lib/python3/dist-packages/deluge/core/daemon_entry.py", line 81, in start_daemon
Apr 22 23:43:11 Home-Share deluged[1730]: parser = ArgParserBase()
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/lib/python3/dist-packages/deluge/argparserbase.py", line 178, in __init__
Apr 22 23:43:11 Home-Share deluged[1730]: version='%(prog)s ' + _get_version_detail(),
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/lib/python3/dist-packages/deluge/argparserbase.py", line 89, in _get_version_detail
Apr 22 23:43:11 Home-Share deluged[1730]: from deluge._libtorrent import LT_VERSION
Apr 22 23:43:11 Home-Share deluged[1730]: File "/usr/lib/python3/dist-packages/deluge/_libtorrent.py", line 30, in <module>
Apr 22 23:43:11 Home-Share deluged[1730]: LT_VERSION = lt.__version__
Apr 22 23:43:11 Home-Share deluged[1730]: AttributeError: module 'libtorrent' has no attribute '__version__'
Apr 22 23:43:11 Home-Share systemd[1]: deluged.service: Main process exited, code=exited, status=1/FAILURE
Apr 22 23:43:11 Home-Share systemd[1]: deluged.service: Failed with result 'exit-code'.
Apr 22 23:43:11 Home-Share systemd[1]: deluged.service: Service hold-off time over, scheduling restart.
Apr 22 23:43:11 Home-Share systemd[1]: deluged.service: Scheduled restart job, restart counter is at 4.
Apr 22 23:43:11 Home-Share systemd[1]: Stopped Deluge Bittorrent Client Daemon.
Apr 22 23:43:11 Home-Share systemd[1]: Started Deluge Bittorrent Client Daemon.
Apr 22 23:43:12 Home-Share deluged[1736]: Traceback (most recent call last):
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/bin/deluged", line 11, in <module>
Apr 22 23:43:12 Home-Share deluged[1736]: load_entry_point('deluge==2.1.1', 'gui_scripts', 'deluged')()
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/lib/python3/dist-packages/deluge/core/daemon_entry.py", line 81, in start_daemon
Apr 22 23:43:12 Home-Share deluged[1736]: parser = ArgParserBase()
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/lib/python3/dist-packages/deluge/argparserbase.py", line 178, in __init__
Apr 22 23:43:12 Home-Share deluged[1736]: version='%(prog)s ' + _get_version_detail(),
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/lib/python3/dist-packages/deluge/argparserbase.py", line 89, in _get_version_detail
Apr 22 23:43:12 Home-Share deluged[1736]: from deluge._libtorrent import LT_VERSION
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/lib/python3/dist-packages/deluge/_libtorrent.py", line 30, in <module>
Apr 22 23:43:12 Home-Share deluged[1736]: LT_VERSION = lt.__version__
Apr 22 23:43:12 Home-Share deluged[1736]: AttributeError: module 'libtorrent' has no attribute '__version__'
Apr 22 23:43:12 Home-Share deluged[1736]: Error in sys.excepthook:
Apr 22 23:43:12 Home-Share deluged[1736]: Traceback (most recent call last):
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 154, in apport_excepthook
Apr 22 23:43:12 Home-Share deluged[1736]: os.O_WRONLY | os.O_CREAT | os.O_EXCL, 0o640), 'wb') as f:
Apr 22 23:43:12 Home-Share deluged[1736]: FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_usr_bin_deluged.1000.crash'
Apr 22 23:43:12 Home-Share deluged[1736]: Original exception was:
Apr 22 23:43:12 Home-Share deluged[1736]: Traceback (most recent call last):
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/bin/deluged", line 11, in <module>
Apr 22 23:43:12 Home-Share deluged[1736]: load_entry_point('deluge==2.1.1', 'gui_scripts', 'deluged')()
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/lib/python3/dist-packages/deluge/core/daemon_entry.py", line 81, in start_daemon
Apr 22 23:43:12 Home-Share deluged[1736]: parser = ArgParserBase()
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/lib/python3/dist-packages/deluge/argparserbase.py", line 178, in __init__
Apr 22 23:43:12 Home-Share deluged[1736]: version='%(prog)s ' + _get_version_detail(),
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/lib/python3/dist-packages/deluge/argparserbase.py", line 89, in _get_version_detail
Apr 22 23:43:12 Home-Share deluged[1736]: from deluge._libtorrent import LT_VERSION
Apr 22 23:43:12 Home-Share deluged[1736]: File "/usr/lib/python3/dist-packages/deluge/_libtorrent.py", line 30, in <module>
Apr 22 23:43:12 Home-Share deluged[1736]: LT_VERSION = lt.__version__
Apr 22 23:43:12 Home-Share deluged[1736]: AttributeError: module 'libtorrent' has no attribute '__version__'
Apr 22 23:43:12 Home-Share systemd[1]: deluged.service: Main process exited, code=exited, status=1/FAILURE
Apr 22 23:43:12 Home-Share systemd[1]: deluged.service: Failed with result 'exit-code'.
Apr 22 23:43:12 Home-Share systemd[1]: deluged.service: Service hold-off time over, scheduling restart.
Apr 22 23:43:12 Home-Share systemd[1]: deluged.service: Scheduled restart job, restart counter is at 5.
Apr 22 23:43:12 Home-Share systemd[1]: Stopped Deluge Bittorrent Client Daemon.
Apr 22 23:43:12 Home-Share systemd[1]: deluged.service: Start request repeated too quickly.
Apr 22 23:43:12 Home-Share systemd[1]: deluged.service: Failed with result 'exit-code'.
Apr 22 23:43:12 Home-Share systemd[1]: Failed to start Deluge Bittorrent Client Daemon.