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

CI: use --break-system-packages when using pip globally #322

Merged
merged 1 commit into from
May 30, 2024

Conversation

fruch
Copy link

@fruch fruch commented May 9, 2024

seems like recent versions of pip on some OSes is preventing the user from installing things globally

we should override it, since we know what are we doing (most of the time). anyhow that code is run only in CI, and never locally

@fruch fruch requested a review from Lorak-mmk May 9, 2024 13:32
@fruch
Copy link
Author

fruch commented May 9, 2024

@yaronkaikov @benipeled FYI, this kind of failure might happen any place we are using python, at some point

@fruch fruch mentioned this pull request May 9, 2024
@fruch fruch force-pushed the fix_CI_pip_install branch from 675721c to 140f205 Compare May 9, 2024 14:19
@fruch fruch added the test-build If this tag, do all build stages label May 30, 2024
@fruch fruch force-pushed the fix_CI_pip_install branch from 140f205 to a0e5d9c Compare May 30, 2024 05:05
seems like recent versions of pip on some OSes is preventing
the user from installing things globally

we should override it, since we know what are we doing (most of the time).
anyhow that code is run only in CI, and never locally

Ref: https://veronneau.org/python-311-pip-and-breaking-system-packages.html
@fruch fruch force-pushed the fix_CI_pip_install branch from a0e5d9c to 43855e0 Compare May 30, 2024 05:06
@fruch fruch merged commit 8c562f4 into scylladb:master May 30, 2024
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test-build If this tag, do all build stages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant