{{{
th0ma7@th0ma7-nas:/var/packages/deluge/var$ cat deluge.log
Sat May 13 09:58:18 EDT 2023
Starting deluge command /volume1/@appstore/deluge/env/bin/deluged -c
/volume1/@appdata/deluge -l /volume1/@appdata/deluge/logs/deluged.log -L
info --logrotate -P /volume1/@appdata/deluge/logs/deluged.pid -d
Starting deluge command /volume1/@appstore/deluge/env/bin/deluge-web -c
/volume1/@appdata/deluge -l /volume1/@appdata/deluge/logs/deluge-web.log
-L info --logrotate -P /volume1/@appdata/deluge/logs/deluge-web.pid -d
Traceback (most recent call last):
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/_libtorrent.py", line 21, in <module>
import deluge.libtorrent as lt
ModuleNotFoundError: No module named 'deluge.libtorrent'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/volume1/@appstore/deluge/env/bin/deluged", line 8, in <module>
sys.exit(start_daemon())
^^^^^^^^^^^^^^
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/core/daemon_entry.py", line 81, in start_daemon
parser = ArgParserBase()
^^^^^^^^^^^^^^^
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/argparserbase.py", line 178, in __init__
version='%(prog)s ' + _get_version_detail(),
^^^^^^^^^^^^^^^^^^^^^
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/argparserbase.py", line 89, in _get_version_detail
from deluge._libtorrent import LT_VERSION
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/_libtorrent.py", line 24, in <module>
import libtorrent as lt
SystemError: type Boost.Python.enum has the Py_TPFLAGS_HAVE_GC flag but
has no traverse function
Traceback (most recent call last):
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/_libtorrent.py", line 21, in <module>
import deluge.libtorrent as lt
ModuleNotFoundError: No module named 'deluge.libtorrent'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/volume1/@appstore/deluge/env/bin/deluge-web", line 8, in <module>
sys.exit(start())
^^^^^^^
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/ui/web/__init__.py", line 5, in start
web = Web()
^^^^^
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/ui/web/web.py", line 24, in __init__
super().__init__(
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/ui/ui.py", line 40, in __init__
self.__parser = ArgParserBase(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/argparserbase.py", line 178, in __init__
version='%(prog)s ' + _get_version_detail(),
^^^^^^^^^^^^^^^^^^^^^
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/argparserbase.py", line 89, in _get_version_detail
from deluge._libtorrent import LT_VERSION
File "/volume1/@appstore/deluge/env/lib/python3.11/site-
packages/deluge/_libtorrent.py", line 24, in <module>
import libtorrent as lt
SystemError: type Boost.Python.enum has the Py_TPFLAGS_HAVE_GC flag but
has no traverse function
}}}
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3600>
Deluge <https://deluge-torrent.org/>
Deluge Project
Comment (by th0ma7):
Associated PR https://github.com/SynoCommunity/spksrc/pull/5728
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3600#comment:1>
Comment (by th0ma7):
Solved it using an updated boost version 1.82
Otherwise there is a possibility to patch older boost such as
https://github.com/termux/termux-packages/pull/14110/files
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3600#comment:2>
* status: new => closed
* resolution: => Fixed
* component: Unknown => libtorrent
* milestone: needs verified => not applicable
Comment:
Thanks for reporting
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3600#comment:3>