DietPi icon indicating copy to clipboard operation
DietPi copied to clipboard

Radarr installation fails (v5 to v6 update, switch from mono to dotnet, dependencies missing)

Open tundrablasen opened this issue 1 month ago • 7 comments

Radarr got updated from v5 to v6. And as I understand it switched from mono (v5) to dotnet (v6)

Installing radarr via DietPi-Software pulls the latest v6 release but I seems that the dotnet dependencies aren’t installed. Therefore radarr doesn’t start after successful installation.

tundrablasen avatar Nov 28 '25 06:11 tundrablasen

Radarr dropped Mono support with v4, and proves dotnet based downloads since v3, which we use since then for all architectures but ARMv6 (which is not supported by dotnet), so that is not it.

Generally when opening a bug report, please:

  • Fill the issue template, so we know on which system we need to try replicating, and e.g. whether you do use a ARMv6 system etc.
  • Paste whichever error message you see. Where did you get the idea from that dotnet dependencies are missing? libicu is installed at least. If you saw a hint in the logs (journalctl -u radarr or /var/log/radarr), paste it.

Just to see whether there is any general issue, I triggered test installs on all architecture-distro combinations: https://github.com/MichaIng/DietPi/actions/runs/19767563318

MichaIng avatar Nov 28 '25 15:11 MichaIng

Hey,

I’m currently out for the weekend so I will not be able to post a log. Sorry for not following the bug report. The idea with mono and sorbet came from googleling. Many people report issues with the latest update (which is a jump from v5 to v6)

tundrablasen avatar Nov 28 '25 15:11 tundrablasen

Do you use a Debian Bullseye system?

MichaIng avatar Nov 28 '25 15:11 MichaIng

I think so, but updated to the latest version of dietpi always with dietpi-update

tundrablasen avatar Nov 28 '25 15:11 tundrablasen

I think so, but updated to the latest version of dietpi always with dietpi-update

DietPi version has no relation to Debian version. And you will not update to a newer Debian version using dietpi-update. Anyway to be sure provide following Information once back home

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)

Joulinar avatar Nov 28 '25 15:11 Joulinar

Okay, then it is most certainly this issue: https://wiki.servarr.com/radarr/faq#radarr-wont-start-on-debian-11-or-older-systems-due-to-sqlite-version

Same happened to Lidarr and Prowlarr some weeks ago. Need to keep that in mind when other Servarr apps get their next update.

Fixed for upcoming DietPi release with: https://github.com/MichaIng/DietPi/commit/d69a8d6 First I wondered why this worked without installing libsqlite3-0, but that library is a gpg dependency, hence preinstalled. So little cleanup and added your report to changelog: https://github.com/MichaIng/DietPi/commit/310753a

To apply and test the fix:

sudo sed -i '/G_EXEC mv Radarr \/opt\/radarr/i\G_EXEC ln -sf /usr/lib/*/libsqlite3.so.0 Radarr/libe_sqlite3.so' /boot/dietpi/dietpi-software
dietpi-software reinstall 145

We will drop support for Debian 11 Bullseye with first release next year, hence you might want to upgrade to Debian 12 Bookworm, and when on it further to the current stable Debian 13 Trixie:

  • Bullseye => Bookworm: https://dietpi.com/blog/?p=3128
  • Bookworm => Trixie: https://dietpi.com/blog/?p=4014

MichaIng avatar Nov 28 '25 15:11 MichaIng

Yes, I had the exam issue when updating prowlarr! so most likely your analysis is right

tundrablasen avatar Nov 28 '25 15:11 tundrablasen