-
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
Downstream tests download to wrong subdir (breaks boa+libsolv>=0.7.23) #4750
Comments
Until this bug is fixed, conda-forge/boa-feedstock#61 should act as a workaround. |
conda-build intentionally combines noarch and native arch packages in an index here conda-build/conda_build/index.py Lines 164 to 165 in bd49d73
|
It looks like this is unrelated to Conda-build rearchives/copies the downstream test's package from the package chache into the conda-build/conda_build/render.py Lines 202 to 223 in 44defed
See #4763 for a potential fix |
I now understand that the |
@kenodegard Should we close this here, or move the ticket to the conda/conda repo? |
Closing as I think this was fixed in #4763 |
Looks like we missed a second spot where the subdir is incorrectly set, this causes downstream tests to fail: conda-build/conda_build/build.py Lines 2458 to 2459 in 424b736
|
Should be removed once conda/conda-build#4750 is fixed for good.
* updated v23.3.0 * Add missing dependencies * Add version constraints. * Add a patch * Work around another libsolv issue shortly Should be removed once conda/conda-build#4750 is fixed for good. --------- Co-authored-by: regro-cf-autotick-bot <[email protected]> Co-authored-by: Jannis Leidel <[email protected]> Co-authored-by: jaimergp <[email protected]> Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com>
What happened?
See conda/conda-index#89 and linked issues.
In conda-forge/conda-feedstock#197 (comment) the
noarch
packageconda-smithy
gets downloaded toconda-build/linux-64
which is then indexed and thus results in arepodata.json
forlinux-64
with anoarch
package.I didn't dig deep enough, but I guess somewhere around
https://github.com/conda/conda-build/blob/3.23.3/conda_build/build.py#L3144
-> https://github.com/conda/conda-build/blob/3.23.3/conda_build/render.py#L311
is the culprit.
The text was updated successfully, but these errors were encountered: