Closed cisaacstern closed 2 years ago
This feedstock seems to need a good refresh. There are quite a few migrations that are open.
If you are vested in this, I would suggest opening up a PR that moves the migrations forward, and attempt to refresh this recipe. let me know if you need any guidance on that front.
BTW, this project is nor under development as far as I know and most maintainers here moved away to other projects. I would consider this package on life support and it will only work on a specific env with older versions of our packages. Unless someone is willing to help out refresh it.
Thanks for these suggestions, @hmaarrfk.
Echoing @ocefpaf, my understanding is that this project is no longer maintained and therefore I am not personally vested in making this work at the moment. I had it (unused) in a CI env as a holdover from an earlier development cycle, but ultimately removed it from that env when I discovered the conflict with ujson
(which I do need in that env).
I raised this issue in case it ends up helping others who encounter a similar situation. (Apologies for the lack of clarity regarding this intention in my initial comment.)
No problem. Let's keep this open and hope someone can pick up the maintenance here. Even though the package is deprecated there are still tons of workflows out there that requires it. An updated package with the latest migrations merged would be nice.
Hello, back in january I spent a couple of days trying to get pynio up to date, my changes have been included here: https://github.com/akrherz/pynio-feedstock/tree/rebuild I thought that then the changes would eventually end up also here. I do not use any of this stuff, but since I've already spent the time to get it to work, I'll try to do send here my changes, at least someone else can benefit from them. I've forked this feedstock again, migrated everything, rerendered and got it to compile on linux. I have no way to test what happens on mac OS with clang. I'll try to follow the correct procedure to make a pull request here and commit my changes. Right now, I can import Nio and ujson and nothing blows up. That said, I do not know if what you see here is related, libtbb is not a direct dependency of pynio or ujson (I think).
An updated package with the latest migrations merged would be nice.
Let's see if I can make one.
It is done. Unfortunately, all tests are failing because a server hosting a test file is down. Unfortunately.
@cisaacstern Now that the package has been refreshed, can you test if the issue is still there?
đ @fulminemizzega awesome work! Confirming that the procedure described in https://github.com/conda-forge/pynio-feedstock/issues/114#issue-1166892339 no longer raises an error.
đ @fulminemizzega awesome work! Confirming that the procedure described in #114 (comment) no longer raises an error.
I did not do much... By sheer luck I noticed that hdf5 has an API compatibility macro-"monster" thing. The fix just boils down to a compile time setting.
Solution to issue cannot be found in the documentation.
Issue
This feedstock appears to be incompatible with https://github.com/conda-forge/ujson-feedstock, as evidenced by the fact that in an environment built with
from the specification
running
raises
Installed packages
Environment info