Just on start (Python 3.9): Temporarily disabling observer LegacyLogObserverWrapper(<bound method TwistedLoggingObserver.emit of <deluge.log.TwistedLoggingObserver object at 0x7ff930b77280>>) due to exception: [Failure instance: Traceback: <class 'TypeError'>: findCaller() takes from 1 to 2 positional arguments but 3 were given /usr/lib/python3.9/site-packages/twisted/logger/_logger.py:143:emit /usr/lib/python3.9/site-packages/twisted/logger/_observer.py:88:__call__ /usr/lib/python3.9/site-packages/twisted/logger/_logger.py:191:failure /usr/lib/python3.9/site-packages/twisted/logger/_logger.py:143:emit --- <exception caught here> --- /usr/lib/python3.9/site-packages/twisted/logger/_observer.py:82:__call__ /usr/lib/python3.9/site-packages/twisted/logger/_legacy.py:90:__call__ /usr/lib/python3.9/site-packages/deluge/log.py:204:emit /usr/lib/python3.9/logging/__init__.py:1493:critical /usr/lib/python3.9/logging/__init__.py:1577:_log ] Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/twisted/logger/_logger.py", line 143, in emit self.observer(event) File "/usr/lib/python3.9/site-packages/twisted/logger/_observer.py", line 88, in __call__ errorLogger.failure( File "/usr/lib/python3.9/site-packages/twisted/logger/_logger.py", line 191, in failure self.emit(level, format, log_failure=failure, **kwargs) File "/usr/lib/python3.9/site-packages/twisted/logger/_logger.py", line 143, in emit self.observer(event) --- <exception caught here> --- File "/usr/lib/python3.9/site-packages/twisted/logger/_observer.py", line 82, in __call__ observer(event) File "/usr/lib/python3.9/site-packages/twisted/logger/_legacy.py", line 90, in __call__ self.legacyObserver(event) File "/usr/lib/python3.9/site-packages/deluge/log.py", line 204, in emit getattr(LoggingLoggerClass, event_dict['log_level'].name)( File "/usr/lib/python3.9/logging/__init__.py", line 1493, in critical self._log(CRITICAL, msg, args, **kwargs) File "/usr/lib/python3.9/logging/__init__.py", line 1577, 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 Seems to be fixed in https://dev.deluge-torrent.org/changeset/351664ec071daa04. Bug ticket: https://dev.deluge-torrent.org/ticket/3327
Thank you!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7a178756c5cee2e4659280423c208e67972271 commit ea7a178756c5cee2e4659280423c208e67972271 Author: Craig Andrews <candrews@gentoo.org> AuthorDate: 2021-08-14 01:10:19 +0000 Commit: Craig Andrews <candrews@gentoo.org> CommitDate: 2021-08-14 01:10:51 +0000 net-p2p/deluge: Fix twisted logging error Closes: https://bugs.gentoo.org/807997 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org> net-p2p/deluge/deluge-2.0.3-r9.ebuild | 143 ++++++++++++++++++++++++++++ net-p2p/deluge/deluge-9999.ebuild | 4 +- net-p2p/deluge/files/deluge-2.0.3-log.patch | 13 +++ 3 files changed, 159 insertions(+), 1 deletion(-)