Custom Query (2447 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (220 - 222 of 2447)

Ticket Resolution Summary Owner Reporter
#3600 Fixed Fail to run using python 3.11 Vincent Fortier
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 tes
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 terror_macbeth_I
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.

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.