-
Notifications
You must be signed in to change notification settings - Fork 428
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
URGENT track_features pushing List instead of String - Breaking Artifactory integrations #5608
Comments
@wolfv petsc is using the v1 format? Is this a rattler-build bug? If so, we may need to rebuild or fix a significant number of packages? |
Yes, this seems to be a bug in rattler/rattler-build. Sorry. I'll look into a fix asap. |
I made a PR to fix it in rattler / rattler-build: conda/rattler#1038 |
Hi @wolfv |
Yes, we can delete them from the channel and rebuild. Can you write a script to find the ones based on the |
My engineering team found these 4, but they came up with them because of direct usage in our pipelines via Artifactory.
|
Well mark them broken but yeah. Please submit a pr to conda-forge/admin-requests |
Here are the steps to mark a package broken Please xref this issue in the PR |
PR opened: |
Checklist
What happened?
Following an initial investigation we found that
conda-forge
addedpetsc-3.22.3-cuda11_complex_he184e62_101.conda
2 days ago that introduced a breaking change where the "track_features" property is holding a value of type List instead of the expected String.e.g.
We are unsure how this field value was switched from "String" to "Array" but this is causing many integarations to break including our mutual customers using conda and Artifacotry.
We originally reached out to PETSc to see if anything changed on their end, but their response was that nothing changed.
Additionally, we noticed that there is a difference between the conda client and the server schema:
"track_features": list,
see: https://github.com/conda/conda-build/blob/main/conda_build/metadata.py#L602
see: https://github.com/conda/schemas/blob/main/repodata-record-1.schema.json#L115
We ask to check if any change was made to conda-build or perhaps to the conda server to help fix this issue at the root.
We are looking forward to your assistance and collaboration.
Thanks in advance,
Adam
Conda Info
Conda Config
Conda list
Additional Context
No response
The text was updated successfully, but these errors were encountered: