-
-
Notifications
You must be signed in to change notification settings - Fork 61
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
Add Dependencies for Arrow's Azure Filesystem #1431
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 ( |
Thanks for the PR! You can try |
Main Error Message:
Here is the full error message:
|
@h-vetinari I'm not super familiar with Windows builds / MSVC in general. Is there any chance I can disable ADLS on Windows and only include it for Mac and Linux, and make Windows a follow-up? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's possible to exclude windows, but unless the urgency here is unusually high, I'd like to figure out why the windows builds are failing, and fix it. Could you raise an upstream issue with the error message here? It's possible to backport patches if/once they appear.
recipe/meta.yaml
Outdated
- azure-core-cpp | ||
- azure-identity-cpp | ||
- azure-storage-blobs-cpp | ||
- azure-storage-common-cpp | ||
- azure-storage-files-datalake-cpp |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and restrict the dependencies here
- azure-core-cpp | |
- azure-identity-cpp | |
- azure-storage-blobs-cpp | |
- azure-storage-common-cpp | |
- azure-storage-files-datalake-cpp | |
- azure-core-cpp # [unix] | |
- azure-identity-cpp # [unix] | |
- azure-storage-blobs-cpp # [unix] | |
- azure-storage-common-cpp # [unix] | |
- azure-storage-files-datalake-cpp # [unix] |
(same below)
For my use case, it is urgent yes, so I would prefer to do so if possible. I will make the changes you suggested as well as post this issue in the Arrow repo. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've started picking your changes into #1435, but we're not ready to merge this until someone adds the azure-deps to the global pinning, and cleans up the azure-* feedstocks so they're all built for a consistent set of versions.
azure_core_cpp: | ||
- 1.11.1 | ||
azure_identity_cpp: | ||
- 1.6.0 | ||
azure_storage_blobs_cpp: | ||
- 12.10.0 | ||
azure_storage_common_cpp: | ||
- 12.5.0 | ||
azure_storage_files_datalake_cpp: | ||
- 12.9.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You cannot set this manually, it needs to be done correctly: conda-forge/conda-forge-pinning-feedstock#6003
@h-vetinari To be honest, I don't really understand what you mean by global pinning. Is that something I could help with? Is there anything I can do about the azure dep versionings as well? As I said, would like to get this in ASAP |
It is what's under https://github.com/conda-forge/conda-forge-pinning-feedstock, specifically here.
You can help the maintainers of the |
c486d56
to
1691a29
Compare
Co-authored-by: H. Vetinari <h.vetinari@gmx.com>
…nda-forge-pinning 2024.06.21.02.37.09
39feb7c
to
5415d77
Compare
Tried the migrator from conda-forge/conda-forge-pinning-feedstock#6056, but it's not ready yet (this is exactly why we need conda-forge/conda-forge-pinning-feedstock#6003)
|
The binaries for azure-storage-files-datalake-cpp are being built and uploaded now. If you restart the build in an hour or so, the conda solver error should be resolved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your patience
Hi! This is the friendly conda-forge automerge bot! I considered the following status checks when analyzing this PR:
Thus the PR was passing and merged! Have a great day! |
@h-vetinari Is there a way to rebuild the PyArrow conda-forge package to use the newest build of libarrow that contains this PR? |
Resolved #1430
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)