Skip to content
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

Nightly feedstock build failed #158

Closed
github-actions bot opened this issue May 22, 2024 · 3 comments · Fixed by #159
Closed

Nightly feedstock build failed #158

github-actions bot opened this issue May 22, 2024 · 3 comments · Fixed by #159
Assignees
Labels
nightly-failure Nightly Azure build failed

Comments

@github-actions
Copy link

Nightly feedstock build failure for tiledbsoma-feedstock at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=43&_a=summary

@github-actions github-actions bot added the nightly-failure Nightly Azure build failed label May 22, 2024
@jdblischak
Copy link
Collaborator

The linux-64 builds passed. The osx-* builds are still failing with the solver error due to Python 3.12, first identified in #153

Copy link
Author

Nightly feedstock build failure for tiledbsoma-feedstock at https://dev.azure.com/TileDB-Inc/CI/_build?definitionId=43&_a=summary

@jdblischak
Copy link
Collaborator

I looked at the solver error again. It involves python, numpy, and pyarrow. Thus I went looking in the recipe for any osx-specific selectors that could be causing this, and indeed we are pinning pyarrow <13.0 only for osx-* builds.

# https://github.com/single-cell-data/TileDB-SOMA/issues/1926
- pyarrow <13.0 # [osx]
- pyarrow # [not osx]
- pyarrow-hotfix

Thus it is trying to install pyarrow 12.* which isn't built for Python 3.12 since it is so old. I can confirm the solver error locally with:

mamba create -n test --dry-run python=3.12 'pyarrow<13' numpy=1.26

The problem with pyarrow 13 on osx-* is a known, long-standing problem. Until it is resolved, we can't build tiledbsoma-py for Python 3.12. I am going to send a PR to prevent the Python 3.12 build for osx-*.

xref: single-cell-data/TileDB-SOMA#1926 (comment), single-cell-data/TileDB-SOMA#1938, single-cell-data/TileDB-SOMA#1849

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nightly-failure Nightly Azure build failed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants