Hi,
I am new to raspberry and Dietpi, and currently working on setting it up for Sonarr, Radarr and Plex.
I experienced issues with Sonarr and Radarr not being able to move the file to my mounted NAS due to permissions issues related to Mono Runtime 6.
I came across the following guide https://stackoverflow.com/questions/33763177/install-older-version-of-mono which helped me downgrade my Mono runtime to 5.18.0.240 by editing /etc/apt/sources.list.d/mono-xamarin.list as per below
Original entry
deb https://download.mono-project.com/repo/debian/ raspbianbuster main
New entry
deb https://download.mono-project.com/repo/debian/ raspbianbuster/snapshots/5.18.0.240 main
The exact steps I followed were
sudo apt remove --purge --auto-remove mono-runtime
# Edit your mono-xamarin.list and pin it to the version of your choice.
sudo apt-get update
sudo apt-get install mono-complete
Now every time I try to install Radarr, Jackett etc through dietpi-software I get the following error and I have no idea how to resolve it.
If I revert /etc/apt/sources.list.d/mono-xamarin.list to the original entry, will the mono runtime be upgraded automatically to version 6?
And will it resolve the issue?
APT update │
│ - Command: apt-get -q update │
│ - Exit code: 100 │
│ - DietPi version: v6.32.2 (MichaIng/master) | HW_MODEL: 4 | HW_ARCH: 2 | DISTRO: 5 │
│ - Image creator: DietPi Core Team │
│ - Pre-image: Raspberry Pi OS (32-bit) Lite │
│ - Error log: │
│ Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease │
│ Hit:2 https://archive.raspberrypi.org/debian buster InRelease │
│ Hit:3 https://apt.sonarr.tv/debian buster InRelease │
│ Ign:4 https://download.mono-project.com/repo/debian raspbianbuster/snapshots/5.18.0.240 InRelease │
│ Err:5 https://download.mono-project.com/repo/debian raspbianbuster/snapshots/5.18.0.240 Release │
│ 404 Not Found [IP: 152.199.19.161 443] │
│ Reading package lists... │
│ E: The repository 'https://download.mono-project.com/repo/debian raspbianbuster/snapshots/5.18.0.240 Release' does │
│ not have a Release file. │
│ │
│ Retry : Re-run the last command that failed │
│ DietPi-Config : Edit network, APT/NTP mirror settings etc │
│ Open subshell : Open a subshell to investigate or solve the issue │
│ Send report : Uploads bugreport containing system info to DietPi │
│ ●─ Devs only ──────────────────────────────────────● │
│ Change command : Adjust and rerun the command │
│
I appreciate your advice and guidance.
Thanks,