Custom Query (2384 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (22 - 24 of 2384)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Ticket Resolution Summary Owner Reporter
#3328 Fixed GLib.io_add_watch error Lord-Kamina
Description

I'm trying to make a viable mac bundle (and hopefully once that is done, a script to reliably produce them)

So far, I'm stuck and Deluge won't run; I'm getting the following error,

Traceback (most recent call last):
  File "/opt/deluge/packaging/osx/app/Deluge.app/Contents/MacOS/Deluge-bin", line 11, in <module>
    load_entry_point('deluge==2.0.3', 'gui_scripts', 'deluge-gtk')()
  File "/opt/deluge/packaging/osx/app/Deluge.app/Contents/Resources/lib/python3.6/deluge-2.0.3-py3.6.egg/deluge/ui/gtk3/__init__.py", line 63, in start
    Gtk().start()
  File "/opt/deluge/packaging/osx/app/Deluge.app/Contents/Resources/lib/python3.6/deluge-2.0.3-py3.6.egg/deluge/ui/gtk3/__init__.py", line 43, in start
    from .gtkui import GtkUI
  File "/opt/deluge/packaging/osx/app/Deluge.app/Contents/Resources/lib/python3.6/deluge-2.0.3-py3.6.egg/deluge/ui/gtk3/gtkui.py", line 33, in <module>
    reactor = gtk3reactor.install()
  File "twisted/internet/gtk3reactor.pyc", line 71, in install
  File "twisted/internet/gtk3reactor.pyc", line 50, in __init__
  File "twisted/internet/gireactor.pyc", line 117, in __init__
  File "twisted/internet/_glibbase.pyc", line 109, in __init__
  File "twisted/internet/base.pyc", line 512, in __init__
  File "twisted/internet/posixbase.pyc", line 286, in installWaker
  File "twisted/internet/_glibbase.pyc", line 197, in addReader
  File "twisted/internet/_glibbase.pyc", line 188, in _add
  File "twisted/internet/_glibbase.pyc", line 162, in input_add
TypeError: GLib.io_add_watch() got multiple values for keyword argument 'priority'

Technically I guess it might actually Twisted's fault but there is one thing that bugs me... if I run Deluge in ubuntu, I don't have that issue... I've even tried matching the versions of twisted and other dependencies on my environment (and subsequently bundle) to what is included in the official canonical repos but I still get that error.

Over at twisted, _glybbase.py hasn't been touched in three years. So, there must be _something_ deluge does different in linux and mac that works fine on one and triggers that error on the other? Maybe it's a quartz vs x11 issue? I don't know.

P.S. I've also tried with both Python 3.7 and 3.6.

#3325 Fixed Cant remove torrents with 0 download size granjerox
Description

When trying to remove non downloading torrents, no matter how added (via file or magnet). I get this error on console:

16:51:03 [ERROR   ][deluge.ui.client                  :169 ] RPCError Message Received!
--------------------------------------------------------------------------------
RPCRequest: core.remove_torrents(['2939a4c2c56580d03b0f9e46b77954d8db045bb1', '41316922455745a997a0e6b7359d0193be3600e0', '5eeaa9881ea8c71240db4465ae90a92d75e39d50', '2804f14263e17255f6a3028c2dada6e61deee2d9'], True)
--------------------------------------------------------------------------------
TypeError
join() argument must be str or bytes, not 'NoneType': Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/deluge/core/rpcserver.py", line 347, in on_fail
    failure.raiseException()
  File "/usr/lib/python3/dist-packages/twisted/python/failure.py", line 385, in raiseException
    raise self.value.with_traceback(self.tb)
  File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 653, in _runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 865, in <lambda>
    d.addCallback(lambda ignored: callable(*args, **kw))
  File "/usr/lib/python3/dist-packages/deluge/core/core.py", line 613, in do_remove_torrents
    torrent_id, remove_data=remove_data, save_state=False
  File "/usr/lib/python3/dist-packages/deluge/core/torrentmanager.py", line 745, in remove
    torrent.delete_torrentfile(delete_copies)
  File "/usr/lib/python3/dist-packages/deluge/core/torrent.py", line 1317, in delete_torrentfile
    os.path.join(self.config['torrentfiles_location'], self.filename)
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'

--------------------------------------------------------------------------------
Unhandled error in Deferred:
16:51:03 [CRITICAL][twisted                           :154 ] Unhandled error in Deferred:

16:51:03 [CRITICAL][deluge.log                        :93  ] twisted.internet.defer 
[Failure instance: Traceback (failure with no frames): <class 'deluge.error.WrappedException'>: join() argument must be str or bytes, not 'NoneType'
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/deluge/core/rpcserver.py", line 347, in on_fail
    failure.raiseException()
  File "/usr/lib/python3/dist-packages/twisted/python/failure.py", line 385, in raiseException
    raise self.value.with_traceback(self.tb)
  File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 653, in _runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/usr/lib/python3/dist-packages/twisted/internet/task.py", line 865, in <lambda>
    d.addCallback(lambda ignored: callable(*args, **kw))
  File "/usr/lib/python3/dist-packages/deluge/core/core.py", line 613, in do_remove_torrents
    torrent_id, remove_data=remove_data, save_state=False
  File "/usr/lib/python3/dist-packages/deluge/core/torrentmanager.py", line 745, in remove
    torrent.delete_torrentfile(delete_copies)
  File "/usr/lib/python3/dist-packages/deluge/core/torrent.py", line 1317, in delete_torrentfile
    os.path.join(self.config['torrentfiles_location'], self.filename)
  File "/usr/lib/python3.6/posixpath.py", line 94, in join
    genericpath._check_arg_types('join', a, *p)
  File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
    (funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'

]

On Ubuntu 18.04

deluge-common  --> 2.0.3-2~201906121747~ubuntu18.04.1 -- Deluge Common Files
deluge-console --> 2.0.3-2~201906121747~ubuntu18.04.1 -- Deluge Console UI
deluge-gtk     --> 2.0.3-2~201906121747~ubuntu18.04.1 -- Deluge GTK UI
deluge-web     --> 2.0.3-2~201906121747~ubuntu18.04.1 -- Deluge Web UI
deluged        --> 2.0.3-2~201906121747~ubuntu18.04.1 -- Deluge Daemon (deluged)

With stable ppa

deb http://ppa.launchpad.net/deluge-team/stable/ubuntu bionic main

#3318 Fixed Add keyboard shortcut to File → Quit menu item asjoegren
Description

Deluge-gtk 2.0.3 has a keyboard shortcut for Quit & Shutdown daemon (Shift+Ctrl+Q), but no shortcut for Quit.

This patch adds a keyboard shortcut for Quit (Ctrl+Q):

--- ui/gtk3/glade/main_window.ui.orig	2019-11-03 14:01:29.250274885 +0100
+++ ui/gtk3/glade/main_window.ui	2019-11-03 14:01:44.642187366 +0100
@@ -174,6 +174,7 @@
                         <property name="use_stock">False</property>
                         <property name="accel_group">accelgroup1</property>
                         <signal name="activate" handler="on_menuitem_quit_activate" swapped="no"/>
+                        <accelerator key="Q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                       </object>
                     </child>
                   </object>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Note: See TracQuery for help on using queries.