-
-
Notifications
You must be signed in to change notification settings - Fork 173
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
Loosen abseil run export #453
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 ( |
Output of
|
Is there something about not having a "." in the version? Would it need to be "20230125.*" instead of a bare "20230125"? The patches took hold but conda-forge/arrow-cpp-feedstock#1051 is still not resolving correctly, with an error that makes no sense to me.
|
The global pinning for abseil is at
20230125
, however our run-export in the package pinned to the minor version until just now.In combination with the fact that conda-forge/abseil-cpp-feedstock#58 updated to libabseil 20230125.2 and now packages have been built against that (with a run-export pinning to 20230125.2), a few environments cannot resolve anymore.
This is obviously not a great situation, but at least the pinning information isn't false to the best of my understanding. There should be no ABI breaks per "major" version (which abseil calls LTS).
I see two options:
I realize that this touches quite a few packages, but the change should be benign and have no further impact. Also, things look perhaps scarier than they are due to the huge amount of arrow builds (4-5 maintenance branches and frequently migrated), so a lot of the below is just arrow.
CC @conda-forge/core
Checklist
python show_diff.py
and posted the output as part of the PR.Footnotes
"fake" because that's migrating something already present in the pinning, and more specific than we'd need ↩