Sonarr Broken on ReadyNAS OS 6.7.1 (libmono?)

So first, several repos seem to have removed themselves from your lists file with 6.7.1. We’ll add the Mono repos back. PS, yes some of those are Wheezy but there aren’t Jessie versions for those two, and I’ve confirmed it works perfectly:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo “deb http://download.mono-project.com/repo/debian jessie main” | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
echo “deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main” | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list
echo “deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main” | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update

Next do:

apt-get remove mono*

then do:

apt-get clean
apt-get autoclean
apt-get update

Next, do

sudo apt-get install mono-devel

I actually also had to reinstall Sonarr as well after upgrading to 6.7.1 since it was for some reason deleted. There was however an auto backup and my whole config and library was intact, so hopefully this is the case for you as well.

Run this:

sudo apt-get install nzbdrone --reinstall

Now start Sonarr and see if it works!

mono --debug /opt/NzbDrone/NzbDrone.exe