Rob pointed to the exact source of the bug. I was unable to start
deluged daemon until I patched

/usr/lib/python3/dist-packages/deluge/log.py

On Sat, 04 Sep 2021 19:29:39 +0100 Rob <re-deb-b...@mintsoft.net> wrote:

> Hello,
>
> I can confirm this is happening as well, the journal output is slightly
> more informative than the deluged log:
>
> Sep 04 18:32:06 testvm deluged[2132]: Unhandled error in Deferred:
> Sep 04 18:32:06 testvm deluged[2132]: Traceback (most recent call last):
> Sep 04 18:32:06 testvm deluged[2132]: File
> "/usr/lib/python3/dist-packages/deluge/core/daemon_entry.py", line 112,
> in run_daemon
> Sep 04 18:32:06 testvm deluged[2132]: daemon = Daemon(
> Sep 04 18:32:06 testvm deluged[2132]: File
> "/usr/lib/python3/dist-packages/deluge/core/daemon.py", line 94, in
> __init__
> Sep 04 18:32:06 testvm deluged[2132]: log.info('Deluge daemon %s',
> get_version())
> Sep 04 18:32:06 testvm deluged[2132]: File
> "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1613,
> in unwindGenerator
> Sep 04 18:32:06 testvm deluged[2132]: return
> _cancellableInlineCallbacks(gen)
> Sep 04 18:32:06 testvm deluged[2132]: File
> "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1529,
> in _cancellableInlineCallbacks
> Sep 04 18:32:06 testvm deluged[2132]: _inlineCallbacks(None, g,
> status)
> Sep 04 18:32:06 testvm deluged[2132]: --- <exception caught here> ---
> Sep 04 18:32:06 testvm deluged[2132]: File
> "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1418,
> in _inlineCallbacks
> Sep 04 18:32:06 testvm deluged[2132]: result = g.send(result)
> Sep 04 18:32:06 testvm deluged[2132]: File
> "/usr/lib/python3/dist-packages/deluge/log.py", line 69, in info
> Sep 04 18:32:06 testvm deluged[2132]: yield
> LoggingLoggerClass.info(self, msg, *args, **kwargs)
> Sep 04 18:32:06 testvm deluged[2132]: File
> "/usr/lib/python3.9/logging/__init__.py", line 1442, in info
> Sep 04 18:32:06 testvm deluged[2132]: self._log(INFO, msg, args,
> **kwargs)
> Sep 04 18:32:06 testvm deluged[2132]: File
> "/usr/lib/python3.9/logging/__init__.py", line 1573, in _log
> Sep 04 18:32:06 testvm deluged[2132]: fn, lno, func, sinfo =
> self.findCaller(stack_info, stacklevel)
> Sep 04 18:32:06 testvm deluged[2132]: builtins.TypeError: findCaller()
> takes from 1 to 2 positional arguments but 3 were given
> Sep 04 18:32:06 testvm deluged[2132]: Temporarily disabling observer
> LegacyLogObserverWrapper(<bound method TwistedLoggingObserver.emit of
> <deluge.log.TwistedLoggingObserver object at 0x7fef143b84c0>>) due to
> exception: [Failure instance: Traceback: <class 'TypeError'>:
> findCaller() t
> akes from 1 to 2 positional arguments but 3 were given
> Sep 04 18:32:06 testvm deluged[2132]:
>
/usr/lib/python3/dist-packages/pkg_resources/_vendor/pyparsing.py:646:__getattr__
> Sep 04 18:32:06 testvm deluged[2132]:
> /usr/lib/python3/dist-packages/twisted/internet/defer.py:962:__del__
> Sep 04 18:32:06 testvm deluged[2132]:
> /usr/lib/python3/dist-packages/twisted/logger/_logger.py:190:failure
> Sep 04 18:32:06 testvm deluged[2132]:
> /usr/lib/python3/dist-packages/twisted/logger/_logger.py:144:emit
> Sep 04 18:32:06 testvm deluged[2132]: --- <exception caught here> ---

Reply via email to