-
-
Notifications
You must be signed in to change notification settings - Fork 49
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
Cannot install certain packages after h5py without breaking h5py #5
Comments
@mhearne-usgs can you send the Your error message is probably because BTW that is an issue that will be solved soon in conda. The user will have options to choose channel preference and, in theory, reduce package mismatch. PS0: Take a look at the edits I made to your original message. GitHub uses Markdown to render them and your separators are valid Markdown syntax that made it hard to read. PS1: I suspect we'll have to re-build |
BTW this worked for me: conda create --name TEST --yes --channel conda-forge python=3 numpy scipy matplotlib jupyter h5py rasterio
source activate TEST
conda uninstall libnetcdf
conda install hdf5==1.8.16
python -c "import h5py" |
Yeah, I'm not sure where these are all coming from. Could you please run this |
Here is the result from conda list:
|
It looks like you are not getting our version |
Yes. My I suspect that @mhearne-usgs does the workaround in #5 (comment) work for you? |
Ah, thanks for point this out. Yeah, these channel fixes will be nice once settled on and released. |
#5 is working so far... I'm going to test with the rest of my dependencies and see what else happens. I appreciate everyone being so responsive with these fixes and workarounds! |
As soon as we sort conda-forge/staged-recipes#213 out we won't need that workaround. |
@jakirkham I believe we can close this since you merged #7 |
Was basically leaving this open until I heard an all good. Also, it looked like there were some upstream issues we were tracking. If the pinning is working nicely for everyone, will go ahead and close. If issues arise, feel free to reopen or ping me and I can reopen it. Thanks everyone for being so patient as we sort this out. |
The only thing we must pay attention is to unpin |
Yeah, please remind me if I forget. Though I think there is quite bit more HDF5 unpinning needed throughout the stack. |
Lots of 😄 |
...or after this experience repinning. I'm having a cathartic moment where I am learning to stop worrying and love the pinning (Dr. Strangelove anyone). 😄 In all seriousness though. With proper automation and build number increments, it starts to behave like one repo of recipes even though we have many repos. It also sidesteps much of the pain of ABI incompatibility or a proper way of addressing this in conda-build recipes. |
Love the reference.
That's the plan! |
An example script is below. Running it gives me this error:
The text was updated successfully, but these errors were encountered: