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

github/workflows: force deletion of existing upstream python symlinks on macOS #10849

Merged
merged 1 commit into from
Nov 11, 2022

Conversation

jeeb
Copy link
Member

@jeeb jeeb commented Nov 11, 2022

This way each time a new Python version is installed via Homebrew , we don't get CI failures due to the upstream Python distribution also being installed.

Ref: actions/runner-images#6459
Ref: actions/runner-images#6507
Ref: actions/runner-images#2322

@jeeb jeeb force-pushed the macos_ci_python_overwrites_workaround branch from 17d3a7f to 6715904 Compare November 11, 2022 16:42
@jeeb jeeb changed the title github/workflows: force deletion of existing symlinks github/workflows: force deletion of existing symlinks with homebrew Nov 11, 2022
@jeeb jeeb force-pushed the macos_ci_python_overwrites_workaround branch 6 times, most recently from 19f4e40 to 11a5b94 Compare November 11, 2022 18:11
@jeeb jeeb changed the title github/workflows: force deletion of existing symlinks with homebrew github/workflows: force deletion of existing upstream python symlinks on macOS Nov 11, 2022
@jeeb jeeb force-pushed the macos_ci_python_overwrites_workaround branch from 11a5b94 to a0dc134 Compare November 11, 2022 18:20
… on macOS

This way each time a new Python version is installed via Homebrew
, we don't get CI failures due to the upstream Python distribution
also being installed.

Ref: actions/runner-images#6459
Ref: actions/runner-images#6507
Ref: actions/runner-images#2322
@jeeb jeeb force-pushed the macos_ci_python_overwrites_workaround branch from a0dc134 to 86c8637 Compare November 11, 2022 19:08
@jeeb
Copy link
Member Author

jeeb commented Nov 11, 2022

Meson seems to have handled this similarly, except they limited themselves only to the symlinks of the python package itself, while I did a full sweep of any upstream python related memorabilia.

mesonbuild/wrapdb#745

@jeeb jeeb merged commit 8758d96 into mpv-player:master Nov 11, 2022
@jeeb jeeb deleted the macos_ci_python_overwrites_workaround branch November 11, 2022 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant