-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Update sina build #4099
Update sina build #4099
Conversation
mdehollander
commented
Mar 10, 2017
- I have read the guidelines above.
- This PR adds a new recipe.
- This PR updates an existing recipe.
- This PR does something else (explain below).
To trigger a new build for the same sina version
How to have libboost_program_options.so.1.54.0 included during runtime? |
Hmm, it looks like the tarball is a binary build for Ubuntu 14.04? The boost linking issues aside, that won't work in the EL6-based condaforge image. The glibc version there is older and will cause a version error at runtime. You might be able to some some rpath manipulation magic to get it to find the boost libs, but that's iffy IMHO and it still wouldn't run because of the glibc issue. The only reasonable option here really is to build from source IMO. |
I agree, building from source is preferable. There are some issues to be fixed first though. For the time being: there are centos5 and centos6 builds at the same location, maybe those will help. @acaprez How would you satisfy a dependency on openmotif within conda? SINA depends on ARB which in turn requires openmotif to build fully. Even if openmotif is present on the build hosts (I would be surprised if it is), it won't be available on many client installations. |
Ideally both those would be added as conda packages first; then it wouldn't be an issue. Unfortunately, getting packages which require GUI libraries to work in conda can be quite challenging. Conda-forge did add a lot of X11 packages fairly recently though, so it might not be too bad at this point. |
It seems ARB and its dependencies (epruesse/SINA#8) are now in conda, so it should be possible to build a package from source |
@mdehollander Not quite, epruesse/SINA#8 isn't done yet. |