New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updater fails to enumerate processes on FreeBSD #705
Comments
Same issue as: #584 |
I can test this if you want. Have a FreeBSD box running here. |
@markus101 Ah, FreeNas, that's why it didn't pop up in my search. |
This was a mono bug, fixed in 4.0.4. |
still happens even after freebsd gets an update today to Mono JIT compiler version 4.2.1 (Stable 4.2.1.102/6dd2d0d Tue Nov 24 21:59:25 UTC 2015) |
Same problem.
Here is my mono information if it helps any:
|
This is a mono issue, it doesn't enumerate the processes, though it used to in a previous version, someone responsible for mono on FreeBSD will need to investigate. |
While I appreciate your response markus, but since your application uses mono don't you think you should investigate the reason Sonarr isn't fully functional for all users? |
I think it would be nice for him to do that but I don't think he should have to since it's not his program. However if he knows whats causing it in detail, a detailed bug report to mono would be great! |
@hevvieevvie we would love to be able to investigate all issues, but unfortunately we just don't have the the time and resources, that's why we recommend that you run sonarr on either Windows, Linux or OSX. |
best focus our efforts on chasing the freebsd mono port maintainers for On Sun, Jan 17, 2016 at 5:56 PM, Keivan Beigi notifications@github.com
|
Btw. here's the relevant code in mono. Please note this preprocessor statement, which clearly enables So question is whether mono is compiled with the appropiate settings, and whether the syscall is working properly on BSD. Obviously also matters what the FreeBSD jails do, but that's way outside my area of knowledge. This is something that needs to be investigated by someone experienced with FreeBSD, not us. |
Is there some way I can manually update? Extract zip and deploy files? |
Yes, should be the same way as installing it the first time. If you have any issues, please open a thread on the support forums. |
OK, so there was a couple of things I had to do, since it isn't the latest package source I am looking at. I did the following: nano /etc/pkg/FreeBSD.conf Changed from quarterly to latest: url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", Update the pkg DB: pkg update Then installed Sonarr pkg install sonarr |
How about we go about this another way. Since it looks like mono will be an issue for FreeBSD users, is there any way Sonarr can detect the OS and if its running BSD change the update commands to: fetch http://download.sonarr.tv/v2/master/mono/NzbDrone.master.tar.gz This is how I'm updating and seems to work fine. Of course a bit hacky and I'm not aware if it could cause other issues but just spit-balling? |
The text was updated successfully, but these errors were encountered: