Unable to launch Bazarr

Hi
I have been using Bazarr for a while and just found out it stopped working. I cannot connect to the webinterface. I am using a raspberryPi 4 and DietPi V8.18.2.
Any help would be appreciated.
These are the logs:

root@DietPi:~# journalctl -u bazarr
-- Logs begin at Thu 2019-02-14 10:11:58 GMT, end at Tue 2023-06-13 19:03:13 BST. --
Jun 13 19:01:10 DietPi systemd[1]: Started Bazarr Daemon (DietPi).
Jun 13 19:01:34 DietPi Bazarr[482]: Traceback (most recent call last):
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/main.py", line 41, in <module>
Jun 13 19:01:34 DietPi Bazarr[482]:     from app.server import webserver  # noqa E402
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/app/server.py", line 12, in <module>
Jun 13 19:01:34 DietPi Bazarr[482]:     from api import api_bp
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/api/__init__.py", line 11, in <module>
Jun 13 19:01:34 DietPi Bazarr[482]:     from .providers import api_ns_list_providers
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/api/providers/__init__.py", line 4, in <module>
Jun 13 19:01:34 DietPi Bazarr[482]:     from .providers_episodes import api_ns_providers_episodes
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/api/providers/providers_episodes.py", line 8, in <module>
Jun 13 19:01:34 DietPi Bazarr[482]:     from subtitles.manual import manual_search, manual_download_subtitle
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/subtitles/manual.py", line 91
Jun 13 19:01:34 DietPi Bazarr[482]:     continue
Jun 13 19:01:34 DietPi Bazarr[482]:     ^
Jun 13 19:01:34 DietPi Bazarr[482]: SyntaxError: 'continue' not supported inside 'finally' clause

looks like some syntax error within Bazarr themself. Did you already tried to reinstall?

dietpi-software reinstall 180

I just did the reinstall command you gave me and the problem persists. Now i get this in the log:

root@DietPi:~# journalctl -u bazarr
-- Logs begin at Thu 2019-02-14 10:11:58 GMT, end at Tue 2023-06-13 22:22:40 BST. --
Jun 13 19:01:10 DietPi systemd[1]: Started Bazarr Daemon (DietPi).
Jun 13 19:01:34 DietPi Bazarr[482]: Traceback (most recent call last):
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/main.py", line 41, in <module>
Jun 13 19:01:34 DietPi Bazarr[482]:     from app.server import webserver  # noqa E402
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/app/server.py", line 12, in <module>
Jun 13 19:01:34 DietPi Bazarr[482]:     from api import api_bp
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/api/__init__.py", line 11, in <module>
Jun 13 19:01:34 DietPi Bazarr[482]:     from .providers import api_ns_list_providers
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/api/providers/__init__.py", line 4, in <module>
Jun 13 19:01:34 DietPi Bazarr[482]:     from .providers_episodes import api_ns_providers_episodes
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/api/providers/providers_episodes.py", line 8, in <module>
Jun 13 19:01:34 DietPi Bazarr[482]:     from subtitles.manual import manual_search, manual_download_subtitle
Jun 13 19:01:34 DietPi Bazarr[482]:   File "/opt/bazarr/bazarr/subtitles/manual.py", line 91
Jun 13 19:01:34 DietPi Bazarr[482]:     continue
Jun 13 19:01:34 DietPi Bazarr[482]:     ^
Jun 13 19:01:34 DietPi Bazarr[482]: SyntaxError: 'continue' not supported inside 'finally' clause
Jun 13 19:53:11 DietPi Bazarr[482]: 2023-06-13 19:53:11,517 - apscheduler.scheduler            (7fafa3f1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 19:53:11 DietPi Bazarr[482]: 2023-06-13 19:53:11,988 - apscheduler.executors.default    (7fadbfc1c0) :  ERROR (base:131) - Job "Update Series list from Sonarr (trigger: interval[1:00:00], next run at: 2023-06-13 20:53:11 BST)" raised an exception
Jun 13 19:53:11 DietPi Bazarr[482]: 2023-06-13 19:53:11,990 - apscheduler.scheduler            (7fadbfc1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 19:53:39 DietPi Bazarr[482]: 2023-06-13 19:53:39,554 - apscheduler.scheduler            (7fafa3f1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 19:53:39 DietPi Bazarr[482]: 2023-06-13 19:53:39,983 - apscheduler.executors.default    (7fadbfc1c0) :  ERROR (base:131) - Job "Update Movie list from Radarr (trigger: interval[1:00:00], next run at: 2023-06-13 20:53:39 BST)" raised an exception
Jun 13 19:53:39 DietPi Bazarr[482]: 2023-06-13 19:53:39,985 - apscheduler.scheduler            (7fadbfc1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 19:58:16 DietPi Bazarr[482]: 2023-06-13 19:58:16,532 - apscheduler.scheduler            (7fafa3f1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 19:58:16 DietPi Bazarr[482]: 2023-06-13 19:58:16,618 - apscheduler.executors.default    (7fad3fb1c0) :  ERROR (base:131) - Job "Sync episodes with Sonarr (trigger: interval[1:00:00], next run at: 2023-06-13 20:58:16 BST)" raised an exception
Jun 13 19:58:16 DietPi Bazarr[482]: 2023-06-13 19:58:16,620 - apscheduler.scheduler            (7fad3fb1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 20:53:11 DietPi Bazarr[482]: 2023-06-13 20:53:11,530 - apscheduler.scheduler            (7fafa3f1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 20:53:11 DietPi Bazarr[482]: 2023-06-13 20:53:11,745 - apscheduler.executors.default    (7fadbfc1c0) :  ERROR (base:131) - Job "Update Series list from Sonarr (trigger: interval[1:00:00], next run at: 2023-06-13 21:53:11 BST)" raised an exception
Jun 13 20:53:11 DietPi Bazarr[482]: 2023-06-13 20:53:11,747 - apscheduler.scheduler            (7fadbfc1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 20:53:39 DietPi Bazarr[482]: 2023-06-13 20:53:39,538 - apscheduler.scheduler            (7fafa3f1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 20:53:39 DietPi Bazarr[482]: 2023-06-13 20:53:39,741 - apscheduler.executors.default    (7fad3fb1c0) :  ERROR (base:131) - Job "Update Movie list from Radarr (trigger: interval[1:00:00], next run at: 2023-06-13 21:53:39 BST)" raised an exception
Jun 13 20:53:39 DietPi Bazarr[482]: 2023-06-13 20:53:39,744 - apscheduler.scheduler            (7fad3fb1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 20:58:16 DietPi Bazarr[482]: 2023-06-13 20:58:16,532 - apscheduler.scheduler            (7fafa3f1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 20:58:16 DietPi Bazarr[482]: 2023-06-13 20:58:16,614 - apscheduler.executors.default    (7facb7a1c0) :  ERROR (base:131) - Job "Sync episodes with Sonarr (trigger: interval[1:00:00], next run at: 2023-06-13 21:58:16 BST)" raised an exception
Jun 13 20:58:16 DietPi Bazarr[482]: 2023-06-13 20:58:16,615 - apscheduler.scheduler            (7facb7a1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 21:53:11 DietPi Bazarr[482]: 2023-06-13 21:53:11,530 - apscheduler.scheduler            (7fafa3f1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 21:53:11 DietPi Bazarr[482]: 2023-06-13 21:53:11,739 - apscheduler.executors.default    (7f97fff1c0) :  ERROR (base:131) - Job "Update Series list from Sonarr (trigger: interval[1:00:00], next run at: 2023-06-13 22:53:11 BST)" raised an exception
Jun 13 21:53:11 DietPi Bazarr[482]: 2023-06-13 21:53:11,741 - apscheduler.scheduler            (7f97fff1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 21:53:39 DietPi Bazarr[482]: 2023-06-13 21:53:39,532 - apscheduler.scheduler            (7fafa3f1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 21:53:39 DietPi Bazarr[482]: 2023-06-13 21:53:39,843 - apscheduler.executors.default    (7f95ffb1c0) :  ERROR (base:131) - Job "Update Movie list from Radarr (trigger: interval[1:00:00], next run at: 2023-06-13 22:53:39 BST)" raised an exception
Jun 13 21:53:39 DietPi Bazarr[482]: 2023-06-13 21:53:39,845 - apscheduler.scheduler            (7f95ffb1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 21:58:16 DietPi Bazarr[482]: 2023-06-13 21:58:16,532 - apscheduler.scheduler            (7fafa3f1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 21:58:16 DietPi Bazarr[482]: 2023-06-13 21:58:16,613 - apscheduler.executors.default    (7fadbfc1c0) :  ERROR (base:131) - Job "Sync episodes with Sonarr (trigger: interval[1:00:00], next run at: 2023-06-13 22:58:16 BST)" raised an exception
Jun 13 21:58:16 DietPi Bazarr[482]: 2023-06-13 21:58:16,615 - apscheduler.scheduler            (7fadbfc1c0) :  ERROR (base:837) - Error notifying listener
Jun 13 22:21:05 DietPi systemd[1]: Stopping Bazarr Daemon (DietPi)...
Jun 13 22:21:06 DietPi Bazarr[482]: Bazarr starting...
Jun 13 22:21:06 DietPi Bazarr[482]: Bazarr exited.
Jun 13 22:21:06 DietPi systemd[1]: bazarr.service: Succeeded.
Jun 13 22:21:06 DietPi systemd[1]: Stopped Bazarr Daemon (DietPi).
Jun 13 22:22:17 DietPi systemd[1]: Started Bazarr (DietPi).
Jun 13 22:22:40 DietPi Bazarr[6012]: Traceback (most recent call last):
Jun 13 22:22:40 DietPi Bazarr[6012]:   File "/opt/bazarr/bazarr/main.py", line 41, in <module>
Jun 13 22:22:40 DietPi Bazarr[6012]:     from app.server import webserver  # noqa E402
Jun 13 22:22:40 DietPi Bazarr[6012]:   File "/opt/bazarr/bazarr/app/server.py", line 12, in <module>
Jun 13 22:22:40 DietPi Bazarr[6012]:     from api import api_bp
Jun 13 22:22:40 DietPi Bazarr[6012]:   File "/opt/bazarr/bazarr/api/__init__.py", line 11, in <module>
Jun 13 22:22:40 DietPi Bazarr[6012]:     from .providers import api_ns_list_providers
Jun 13 22:22:40 DietPi Bazarr[6012]:   File "/opt/bazarr/bazarr/api/providers/__init__.py", line 4, in <module>
Jun 13 22:22:40 DietPi Bazarr[6012]:     from .providers_episodes import api_ns_providers_episodes
Jun 13 22:22:40 DietPi Bazarr[6012]:   File "/opt/bazarr/bazarr/api/providers/providers_episodes.py", line 8, in <module>
Jun 13 22:22:40 DietPi Bazarr[6012]:     from subtitles.manual import manual_search, manual_download_subtitle
Jun 13 22:22:40 DietPi Bazarr[6012]:   File "/opt/bazarr/bazarr/subtitles/manual.py", line 91
Jun 13 22:22:40 DietPi Bazarr[6012]:     continue
Jun 13 22:22:40 DietPi Bazarr[6012]:     ^
Jun 13 22:22:40 DietPi Bazarr[6012]: SyntaxError: 'continue' not supported inside 'finally' clause

https://github.com/morpheus65535/bazarr/issues/2137
Seems like it’s s bug with python 3.7 and bazarr and it will get fixed with version 1.2.2.

@DietrichXD
It would have been helpful if you could have filled the troubleshooting template. It is there for a specific reason and not for fun.

Required

  • DietPi version | cat /boot/dietpi/.version
  • Distro version | echo $G_DISTRO_NAME $G_RASPBIAN
  • Kernel version | uname -a
  • Architecture | dpkg --print-architecture
  • SBC model | echo $G_HW_MODEL_NAME or (EG: RPi3)

I have fixed the issue by removing “finally:” on line 90 of /opt/bazarr/bazarr/subtitles/manual.py

Fix was from the bazarr github repository. Please find the below commit.

Its a hotfix need to wait for the official fix.

1 Like

Guys one small hint. Python 3.7 is indicating a Debian Buster system. It’s highly recommended to upgrade your system to Debian Bullseye because Debian Buster has become oldoldstable since release of Debian Bookworm DietPi - How to upgrade to "Bullseye" - DietPi blog

1 Like

I have upgraded my system with the guide you provided. I wanted to wait for a Sonarr bullseye version, but it wont happen i guess. After the upgrade i had to do a reinstall for Bazarr and it is all working again.
Sorry for not filling in the form, it was a bit overwhelming.
Thanks for all the help!