Package: deluge
Version: 2.0.3-3
Severity:|important > dpkg -l deluge python3 python3-libtorrent
libtorrent-rasterbar10 Desired=Unknown/Install/Remove/Purge/Hold |
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name
Version Architecture Description
+++-======================-============-============-=========================================================================
ii deluge 2.0.3-3 all bittorrent client written in Python/PyGTK ii
libtorrent-rasterbar10 1.2.9-0.2+b2 amd64 C++ bittorrent library by
Rasterbar Software ii python3 3.9.0-4 amd64 interactive high-level
object-oriented language (default python3 version) ii python3-libtorrent
1.2.9-0.2+b2 amd64 Python bindings for libtorrent-rasterbar (Python 3)
The functionality of Move Download Folder is broken in Deluge version
2.0.3-3, although this may be a side effect of the move to python 3.9.
The terminal shows this message when attempting to use move download
folder: Temporarily disabling observer LegacyLogObserverWrapper(<bound
method TwistedLoggingObserver.emit of <deluge.log.TwistedLoggingObserver
object at 0x7f048c5034f0>>) due to exception: [Failure instance:
Traceback: <class 'TypeError'>: findCaller() takes from 1 to 2
positional arguments but 3 were given
/usr/lib/python3/dist-packages/deluge/ui/gtk3/menubar.py:368:on_dialog_response_event
/usr/lib/python3/dist-packages/twisted/internet/defer.py:962:__del__
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:190:failure
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:144:emit ---
<exception caught here> ---
/usr/lib/python3/dist-packages/twisted/logger/_observer.py:131:__call__
/usr/lib/python3/dist-packages/twisted/logger/_legacy.py:93:__call__
/usr/lib/python3/dist-packages/deluge/log.py:204:emit
/usr/lib/python3.9/logging/__init__.py:1481:critical
/usr/lib/python3.9/logging/__init__.py:1565:_log ] Traceback (most
recent call last): File
"/usr/lib/python3/dist-packages/deluge/ui/gtk3/menubar.py", line 368, in
on_dialog_response_event client.core.move_storage( File
"/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 962, in
__del__ log.failure(format, File
"/usr/lib/python3/dist-packages/twisted/logger/_logger.py", line 190, in
failure self.emit(level, format, log_failure=failure, **kwargs) File
"/usr/lib/python3/dist-packages/twisted/logger/_logger.py", line 144, in
emit self.observer(event) --- <exception caught here> --- File
"/usr/lib/python3/dist-packages/twisted/logger/_observer.py", line 131,
in __call__ observer(event) File
"/usr/lib/python3/dist-packages/twisted/logger/_legacy.py", line 93, in
__call__ self.legacyObserver(event) File
"/usr/lib/python3/dist-packages/deluge/log.py", line 204, in emit
getattr(LoggingLoggerClass, event_dict['log_level'].name)( File
"/usr/lib/python3.9/logging/__init__.py", line 1481, in critical
self._log(CRITICAL, msg, args, **kwargs) File
"/usr/lib/python3.9/logging/__init__.py", line 1565, in _log fn, lno,
func, sinfo = self.findCaller(stack_info, stacklevel)
builtins.TypeError: findCaller() takes from 1 to 2 positional arguments
but 3 were given |