-
Notifications
You must be signed in to change notification settings - Fork 140
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
Add Spack installation instructions to README.md #184
base: master
Are you sure you want to change the base?
Conversation
I finally had someone else reporting a successful GNINA installation with Spack, so it might be worth adding the installation instructions to the `README` for everyone to try. My hope is that this will facilitate GNINA adoption even further, and reduce the number of installation issues in the issue tracker. However, I have no idea if these instructions will actually decrease the number of installation issues. There is always the risk that installation issues will increase with an additional installation method available. Hopefully they will not, and I tried to re-direct installation issues with Spack to the Spack repository. Before merging this PR, it would be great is other people could try out the installation instructions and provide additional feedback. I'd be happy to help, and to incorporate the feedback in this PR (and the upstream Spack package).
Hmm.. I tried it and it didn't work.
|
Thanks for testing @dkoes!
What did you use as installation command and what's the output of The other successful report I had (beside my own test) was with GCC 11.3.0 (and all my tests were with the same compiler too). |
This is in Ubuntu 22.04 |
Can you please try |
I tried that, I tried running |
Maybe spack compiler rm gcc@12.1.0
spack uninstall --all
spack clean --all
spack install gnina %gcc@11.3.0 could do the trick? Make sure to use the full version (i.e. I might soon have access to an Ubuntu 22 system and I might be able to do further tests. |
Nope
|
Sorry, that was a typo in the original message that I immediately corrected. The correct command is |
Using the right compiler now, but failing to build rdkit:
|
Not quite the smooth experience I was hoping for... =( However, RDKit is one of the last dependencies being built and it's optional. Therefore, if you haven't lost your patience yet, you could try one of the following:
I should get a new system in a few days/weeks, so I'll be able to test this locally with Ubuntu 22. In the meantime, I'll try to reproduce the RDKit issues in a Docker container and try to fix them. |
I managed to reproduce the RDKit issue locally. I think it's the same as rdkit/rdkit#5089. I added a newer version of RDKit, and everything builds without issues. |
Added GNINA 1.1 to Spack: spack/spack#41762. |
I finally had someone else reporting a successful GNINA installation with Spack, so it might be worth adding the installation instructions to the
README
for everyone to try.My hope is that this will facilitate GNINA adoption even further, and reduce the number of installation issues in the issue tracker.
However, I have no idea if these instructions will actually decrease the number of installation issues. There is always the risk that installation issues will increase with an additional installation method available. Hopefully they will not, and I tried to re-direct installation issues with Spack to the Spack repository.
Before merging this PR, it would be great is other people could try out the installation instructions and provide additional feedback. I'd be happy to help, and to incorporate the feedback in this PR (and the upstream Spack package).