mirror of
https://github.com/hirschmann/nbfc.git
synced 2026-04-25 16:45:53 +03:00
[GH-ISSUE #56] Linux build failing #47
Labels
No labels
Stale
bug
config
discussion
duplicate
enhancement
experimental
feature
help-wanted
info
invalid
invalid
pull-request
question
up-for-grabs
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nbfc-hirschmann#47
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @steadfasterX on GitHub (Feb 8, 2016).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/56
Hi
I try to use your Linux version of this great tool but it fails when executing build.sh with the following errors:
I use Ubuntu 14.04 and installed the mono-complete as desccribed.
Thanks
@hirschmann commented on GitHub (Feb 8, 2016):
Looks like the build script could not restore the nuget packages which are required to build NBFC.
Please try the following:
If there is no nuget.exe in the nbfc folder you checked out, download it:
wget http://nuget.org/nuget.exeThen try to restore the packages:
mozroots --import --syncmono nuget.exe restore@steadfasterX commented on GitHub (Feb 9, 2016):
Hi, yes great. Thanks for the fast help!
That worked like a charm but now I can't find the service file: "start-nbfcservice.sh"...
The build completed with the following warnings (and without errors):
@hirschmann commented on GitHub (Feb 9, 2016):
The script should be at: /tmp/nbfc/Linux/bin/ReleaseLinux/start-nbfcservice.sh
You can ignore the warnings. They are related to several Windows-Setup projects which are not included in the Linux build configuration anyway.
@steadfasterX commented on GitHub (Feb 9, 2016):
Unfortunately not I searched the whole directory including all subdirs:
@hirschmann commented on GitHub (Feb 9, 2016):
In that case just copy the scripts from /tmp/nbfc/Linux to /tmp/nbfc/bin/ReleaseLinux/
If there are no scripts in /tmp/nbfc/Linux, clone the repository again - they should be there.
@steadfasterX commented on GitHub (Feb 9, 2016):
Hm ok I cloned again and this time it worked for me. I now have the start/stop scripts there but it still doesn't work:
Then (I also tried with and without "sudo"):
"ps aux |grep mono" shows that this is not true. The service is running:
@hirschmann commented on GitHub (Feb 9, 2016):
The daemon which hosts the NBFC service is running, but not the service itself.
nbfc start has no effect because you have not selected a config.
@steadfasterX commented on GitHub (Feb 9, 2016):
oh ok.
Thanks for all your help! I only need to find out now how I can control my Clevo W55xEU fans....
@bender2305 commented on GitHub (Aug 18, 2016):
Hello,
trying to build the linux version under linux mint 17.3 and same error as mentioned at thread opening happens to me. Unfortunately there is already a nuget.exe in the main folder and mozroots --import --sync fails with "Couldn't retrieve the file using the supplied information." Am I doing something wrong? Any help would be appreciated. Build output is attached below. Thank you very much!
@hirschmann commented on GitHub (Aug 18, 2016):
Looks like nuget.exe can't download the packages which are required to build NBFC because the Mozilla root certificates could not be imported into the user store.
Try to import the Mozilla root certificates into the machine store:
sudo mozroots --import --machine --syncIf this fails, try to import the necessary certificates from an SSL session:
Then run the build script again.
@bender2305 commented on GitHub (Aug 19, 2016):
Importing the Mozilla root certificates into the machine store was failing but import from an SSL session worked well for me and nbfc runs great now! Thank you!