-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
Try fix builds for v2.8.4 #44
base: main
Are you sure you want to change the base?
Conversation
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( For recipe/meta.yaml:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( For recipe/meta.yaml:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
This is aggravating. There are so many bits and bobs to turn and fuss with and far too much 'magic' going on for these builds. I maintain builds for nearly every possible platform on PyPI (https://pypi.org/project/cramjam/2.8.4/#files) and yet I'm encouraged to re-create a non-trivial build pipeline here because....conda has "special compiler flags" is the only reason I've been given that makes even the slightest bit of sense (which I'm already suspicious, I want to control my compiler flags); otherwise as I've said before this package has no other dependencies so making a conda build to comply w/ this is completely nonsensical to me. As a good sport, I started this PR trying to fix it the proper way of building from source, but that was a lost cause. Unexpected linking errors I'd never seen on github actions were appearing or otherwise wildly unhelpful tracebacks left me puzzled and helpless. So now, I've tried my level best to simply re-install from PyPI, but of course that's not easy either, why should it be? Nothing about this process is easy. I have 32 nearly identical files in
Awesome, then I'm now resigning from any more maintenance on this feedstock until things resolve themselves from being convoluted to the point of making double work for people like me that are doing this on their free time for literally no compensation outside of just trying to "do the right thing for the community". All of this for a small sub-set of what is already available on PyPI (again w/ zero dependencies). This whole process has left me feeling dumb and discouraged, I don't like that so I'm absolving myself from it. |
Will close #43