Radix2k
Teammitglied
- Registriert
- 1. September 2013
- Beiträge
- 3.244
- Lösungen
- 6
- Reaktionspunkte
- 3.725
- Punkte
- 403
Ich wollte meinen Raspberry Pi4 Downloadserver auf das Raspberry PI OS bookworm umstellen, nur der Torrent Client deluge lässt sich nicht mehr unter bookworm ausführen.
Unter RaspberryPi OS bullseye gab es diese Probleme nicht, vorgegangen bin ich nach dieser Anleitung: hxxxs://pimylifeup.com/raspberry-pi-deluge/, die Installation wird noch fehlerfrei durch geführt, nur wenn anschliessend deluge gestartet wied, damit die "Grund" Konfiguration durchgeführt wird, kommen Fehlermeldungen:
Wie oben schon geschrieben, gibt es diese "Fehlermeldungen" unter bullseye nicht.
Aber auch das "Ersatzweise" installierte qBittorrent (headless) läuft unter bookworm nicht, wenn ich da eine Torrentdatei einfüge, wird unter "Status" nur Fehlerhaft angezeigt und das laden startet demzufolge auch nicht.
Es ist völlig egal ob 32bit oder 64bit, bei keiner der beiden Versionen bekoome ich einen Torrent Client ans laufen.
Meine Frage lautet, gibt es vieleicht einen Patch für deluge, damit das Tool unter bookworm betreiben kann ?
Unter RaspberryPi OS bullseye gab es diese Probleme nicht, vorgegangen bin ich nach dieser Anleitung: hxxxs://pimylifeup.com/raspberry-pi-deluge/, die Installation wird noch fehlerfrei durch geführt, nur wenn anschliessend deluge gestartet wied, damit die "Grund" Konfiguration durchgeführt wird, kommen Fehlermeldungen:
Code:
pi@PiNAS:~ $ Unhandled error in Deferred:
16:44:10 [CRITICAL][twisted :147 ] Unhandled error in Deferred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/deluge/common.py", line 1344, in run_profiled
return func(*args)
File "/usr/lib/python3/dist-packages/deluge/core/daemon_entry.py", line 124, in run_daemon
log.error(
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1905, inunwindGenerator
return _cancellableInlineCallbacks(gen)
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1815, in_cancellableInlineCallbacks
_inlineCallbacks(None, gen, status)
--- <exception caught here> ---
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1660, in_inlineCallbacks
result = current_context.run(gen.send, result)
File "/usr/lib/python3/dist-packages/deluge/log.py", line 79, in error
yield LoggingLoggerClass.error(self, msg, *args, **kwargs)
File "/usr/lib/python3.11/logging/__init__.py", line 1518, in error
self._log(ERROR, msg, args, **kwargs)
File "/usr/lib/python3.11/logging/__init__.py", line 1622, in _log
fn, lno, func, sinfo = self.findCaller(stack_info, stacklevel)
builtins.TypeError: Logging.findCaller() takes from 1 to 2 positional arguments but 3 were given
Temporarily disabling observer LegacyLogObserverWrapper(<bound method TwistedLoggingObserver.emit of <deluge.log.TwistedLoggingObserver object at 0x7f85aae290>>) due to exception: [Failure instance: Traceback: <class 'TypeError'>: Logging.findCaller() takes from 1 to 2 positional arguments but 3 were given
/usr/lib/python3/dist-packages/twisted/internet/defer.py:344:__del__
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:190:failure
/usr/lib/python3/dist-packages/twisted/logger/_logger.py:142:emit
--- <exception caught here> ---
/usr/lib/python3/dist-packages/twisted/logger/_observer.py:81:__call__
/usr/lib/python3/dist-packages/twisted/logger/_legacy.py:90:__call__
/usr/lib/python3/dist-packages/deluge/log.py:204:emit
/usr/lib/python3.11/logging/__init__.py:1536:critical
/usr/lib/python3.11/logging/__init__.py:1622:_log
]
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 344, in __del__
log.failure(format, self.failResult, debugInfo=debugInfo)
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 142, in emit
self.observer(event)
--- <exception caught here> ---
File "/usr/lib/python3/dist-packages/twisted/logger/_observer.py", line 81, i n__call__
observer(event)
File "/usr/lib/python3/dist-packages/twisted/logger/_legacy.py", line 90, 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.11/logging/__init__.py", line 1536, in critical
self._log(CRITICAL, msg, args, **kwargs)
File "/usr/lib/python3.11/logging/__init__.py", line 1622, in _log
fn, lno, func, sinfo = self.findCaller(stack_info, stacklevel)
builtins.TypeError: Logging.findCaller() takes from 1 to 2 positional arguments but 3 were given
Aber auch das "Ersatzweise" installierte qBittorrent (headless) läuft unter bookworm nicht, wenn ich da eine Torrentdatei einfüge, wird unter "Status" nur Fehlerhaft angezeigt und das laden startet demzufolge auch nicht.
Es ist völlig egal ob 32bit oder 64bit, bei keiner der beiden Versionen bekoome ich einen Torrent Client ans laufen.
Meine Frage lautet, gibt es vieleicht einen Patch für deluge, damit das Tool unter bookworm betreiben kann ?