Hi Guys,
I wonder if someone can help, update goes through the process, everything look ok with no error in the GUI log. However I’ve found the following error in the update log:
15-10-19 19:36:46.2|Info|UpdateApp|Starting Sonarr Update Client
15-10-19 19:36:46.4|Info|UpdateApp|Updating Sonarr to version 2.0.0.3527
15-10-19 19:36:46.5|Info|AppFolderInfo|Data directory is being overridden to [/usr/local/etc/sonarr]
15-10-19 19:36:46.6|Debug|UpdateApp|NzbDrone process ID: 16255
15-10-19 19:36:46.6|Debug|UpdateApp|Arguments:
15-10-19 19:36:46.6|Debug|UpdateApp| 16255
15-10-19 19:36:46.6|Debug|UpdateApp| /tmp/nzbdrone_update
15-10-19 19:36:46.6|Debug|UpdateApp| /usr/local/sonarr/NzbDrone/NzbDrone.exe
15-10-19 19:36:46.6|Debug|UpdateApp| /data=/usr/local/etc/sonarr
15-10-19 19:36:46.6|Debug|UpdateApp| /nobrowser
15-10-19 19:36:46.6|Debug|UpdateApp|Using executing application: /usr/local/sonarr/NzbDrone/NzbDrone.exe
15-10-19 19:36:46.6|Debug|UpdateApp|Executable location: /usr/local/sonarr/NzbDrone/NzbDrone.exe
15-10-19 19:36:46.6|Info|UpdateApp|Starting update process. Target Path:/usr/local/sonarr/NzbDrone
15-10-19 19:36:46.6|Info|InstallUpdateService|Verifying requirements before update…
15-10-19 19:36:46.6|Debug|ProcessProvider|Finding process with Id:16255
15-10-19 19:36:46.6|Fatal|UpdateApp|An error has occurred while applying update package.
System.NotSupportedException: This system does not support EnumProcesses
at (wrapper managed-to-native) System.Diagnostics.Process:GetProcesses_internal ()
at System.Diagnostics.Process.GetProcesses () [0x00000] in /wrkdirs/usr/ports/lang/mono/work/mono-4.0.3/mcs/class/System/System.Diagnostics/Process.cs:840
at NzbDrone.Common.Processes.ProcessProvider.GetProcessById (Int32 id) [0x00023] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Processes\ProcessProvider.cs:75
at NzbDrone.Common.Processes.ProcessProvider.Exists (Int32 processId) [0x00000] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Processes\ProcessProvider.cs:58
at NzbDrone.Update.UpdateEngine.InstallUpdateService.Verify (System.String targetFolder, Int32 processId) [0x0005c] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\Upda
teEngine\InstallUpdateService.cs:67
at NzbDrone.Update.UpdateEngine.InstallUpdateService.Start (System.String installationFolder, Int32 processId) [0x00000] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update
\UpdateEngine\InstallUpdateService.cs:79
at NzbDrone.Update.UpdateApp.Start (System.String[] args) [0x00020] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateApp.cs:59
at NzbDrone.Update.UpdateApp.Main (System.String[] args) [0x00042] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateApp.cs:43
This is on a flavor of freebsd and Mono 4.0.3. Any ideas?
Cheers