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

Avoid skbuild 0.17.2 which affected the cmake -DPython_LIBRARY string #13188

Merged
merged 2 commits into from
Apr 20, 2023
Merged

Avoid skbuild 0.17.2 which affected the cmake -DPython_LIBRARY string #13188

merged 2 commits into from
Apr 20, 2023

Conversation

sevagh
Copy link
Contributor

@sevagh sevagh commented Apr 20, 2023

We see builds are failing in cuDF, possibly because of a missing -DPython_LIBRARY string in the CMake command: https://github.com/rapidsai/cudf/actions/runs/4750812902/jobs/8439338686#step:11:861

This may be a result of the scikit-build release 0.17.2: https://github.com/scikit-build/scikit-build/pull/943/files

@github-actions github-actions bot added the Python Affects Python cuDF API. label Apr 20, 2023
@github-actions github-actions bot added the conda label Apr 20, 2023
@sevagh
Copy link
Contributor Author

sevagh commented Apr 20, 2023

@vyasr vyasr marked this pull request as ready for review April 20, 2023 21:34
@vyasr vyasr requested review from a team as code owners April 20, 2023 21:34
@vyasr vyasr requested review from wence- and bdice April 20, 2023 21:34
@vyasr
Copy link
Contributor

vyasr commented Apr 20, 2023

/merge

@rapids-bot rapids-bot bot merged commit e437956 into rapidsai:branch-23.06 Apr 20, 2023
raydouglass pushed a commit to raydouglass/cudf that referenced this pull request Apr 21, 2023
…rapidsai#13188)

We see builds are failing in cuDF, possibly because of a missing `-DPython_LIBRARY` string in the CMake command: https://github.com/rapidsai/cudf/actions/runs/4750812902/jobs/8439338686#step:11:861

This may be a result of the scikit-build release 0.17.2: https://github.com/scikit-build/scikit-build/pull/943/files

Authors:
  - Sevag H (https://github.com/sevagh)

Approvers:
  - GALI PREM SAGAR (https://github.com/galipremsagar)
  - Vyas Ramasubramani (https://github.com/vyasr)
  - AJ Schmidt (https://github.com/ajschmidt8)

URL: rapidsai#13188
raydouglass added a commit that referenced this pull request Apr 21, 2023
rapids-bot bot pushed a commit to rapidsai/rmm that referenced this pull request May 3, 2023
Wheel builds are failing because of a recent update to scikit-build. See related PR: rapidsai/cudf#13188

Blocks #1259.

Authors:
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - AJ Schmidt (https://github.com/ajschmidt8)
  - Vyas Ramasubramani (https://github.com/vyasr)

URL: #1262
@henryiii
Copy link

Is this still necessary with 0.17.5? There were several fixes, the only remaining failure is if user code had a find_package(PythonLibs REQUIRED) (which is incorrect; some places like manylinux don't have the Python libraries, and you should not link to them on Unix). The internal issues with this showing up & headers not being linked if missing were fixed by 0.17.4.

@vyasr
Copy link
Contributor

vyasr commented May 23, 2023

@henryiii thanks for the ping. I'm not sure. I can test opening a new PR to remove the pinning and see if tests pass.

@vyasr vyasr mentioned this pull request May 23, 2023
3 tasks
@vyasr
Copy link
Contributor

vyasr commented May 23, 2023

Testing in #13424

rapids-bot bot pushed a commit that referenced this pull request May 26, 2023
This PR attempts to allow using newer versions of scikit-build again.

cf. #13188

Authors:
  - Vyas Ramasubramani (https://github.com/vyasr)

Approvers:
  - Bradley Dice (https://github.com/bdice)
  - AJ Schmidt (https://github.com/ajschmidt8)
  - Lawrence Mitchell (https://github.com/wence-)

URL: #13424
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working non-breaking Non-breaking change Python Affects Python cuDF API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants