Custom Query (2447 matches)
Results (220 - 222 of 2447)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#3600 | Fixed | Fail to run using python 3.11 | ||
Description |
Maintainer of the SynoCommunity deluge package. Currently runs really well using version 2.1.1 on python 3.10. Tried updating to python 3.11 but got the following error: 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 |
|||
#1490 | Fixed | Daemon uses 4% cpu when idle | ||
Description |
When running deluged, all torrents inactive and no interface connected, the daemon uses 4% cpu on my system (Atom N270). I'm attaching deluged.profile. I've verified using netstat that no connections are open. |
|||
#1474 | Fixed | "on_show_prefs" hook is not executed immediatly after enabling a plugin | ||
Description |
Consider following example: class GtkUI(GtkPluginBase): def enable(self): self.glade = gtk.glade.XML(get_resource("config.glade")) component.get("Preferences").add_page("AutoPriority", self.glade.get_widget("prefs_box")) component.get("PluginManager").register_hook("on_apply_prefs", self.on_apply_prefs) component.get("PluginManager").register_hook("on_show_prefs", self.on_show_prefs) When the plugin is enable in the GTK preferences dialog and right away one clicks the added config notebook page the "on_show_prefs" callback is not executed. Only after closing the preferences window and reopening it the callback is executed properly. The problem can be observed looking at the scheduler plugin. Enabling it and right away clicking on the newly added notebook page shows all settings initialized to wrong defaults (GTK widget defaults). Enabling it and closing the preferences window with "Cancel" ("OK" sets the GTK defaults as new values) and than reopening the preferences dialog shows the right plugin defaults. |