-
Notifications
You must be signed in to change notification settings - Fork 1.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
fix for conf-rdkit to support upcoming version of rdkit #10926
fix for conf-rdkit to support upcoming version of rdkit #10926
Conversation
I want this conf package to support any installed version of rdkit. If, in the future, there is a need to detect the specific rdkit version installed, I will break this conf package into several ones.
it fails on osx, maybe the way to install rdkit on osx has changed. If someone has a mac under the hand to test that: |
I don't have a mac under the hand to test any fix for the OS X failure. |
I am trying to be some help, but I may need more guidance than it is worth. So just let me know if I'm being more bother than help here. I'm running on
I can confirm that rdkit is still not available on default homebrew repositories:
and that the rdkit repo must still be tapped:
The build on my system failed due to missing
Apparently an existing python2 version of numpy can cause some sort of problems in satisfying this dependency if the package isn't already installed for python3, so they recommend:
That is easily resolved. The more troubling problem is:
A similar problem also appears in rdkit/homebrew-rdkit#41, but the "fix" there did nothing for me. On the other hand, rdkit/homebrew-rdkit#25 is still open (since April), and while there is a closed PR associated with it, I had no better luck with My impression is that RDKit is not very well supported via homebrew at the moment... Let me know if there's anything else I can due to help. |
thanks for the help. I think I will stop pushing this package on the osx side: rdkit should be available by default with homebrew (I already overreached by trying to install a tap for rdkit). If it is not, then my package is not supposed to work on osx. |
The package is only broken on osx, because install of rdkit via brew is currently broken. |
for the record; install instructions of rdkit for the mac are there: |
If a package is unavailable for a particular platform it's best to mark it as such. Here's an example of how to do it for OSX: #10990 |
the package is not missing, it is just currently broken or requires to be installed with specific options. |
@UnixJunkie is this fixed upstream ? That would be awesome to have it tested for mac as well. |
fixed upstream: no. |
Ok, I see. Let's merge this for now and worry about OSX later then. Thanks and sorry for the delay. |
In the upcoming version of rdkit, installed libraries have new names.
I want this conf package to support any installed version of rdkit.
If, in the future, there is a need to detect the specific rdkit version installed, I will break this conf package into several ones.
PS: the package that relies on this conf one should arrive this week into the opam repo.