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> ---