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

DLPX-92903 gdb-python build fails on Ubuntu 24.04 because of deprecated python3-distutils dependency #3

Open
wants to merge 4 commits into
base: os-upgrade
Choose a base branch
from

Conversation

palash-gandhi
Copy link

@palash-gandhi palash-gandhi commented Dec 6, 2024

Problem

python3-distutils was removed in Python 3.12 which is the version that Ubuntu 24.04 ships with. See https://peps.python.org/pep-0632/ which mentions deprecation in 3.10 and removal in 3.12.

Solution

Remove the dependency. While the build succeeds with this change, this removal could cause issues in the future so I'll keep an eye out for them when we start building a 24.04 engine.

Testing Done

https://ops-jenkins.eng-tools-prd.aws.delphixcloud.com/job/linux-pkg/job/os-upgrade/job/build-package/job/gdb-python/job/pre-push/5/console

@palash-gandhi palash-gandhi force-pushed the dlpx/pr/palash-gandhi/d9b6e5b8-ace9-47ae-b805-3544a007b00c branch from b5127a4 to c73df7b Compare December 6, 2024 19:11
@palash-gandhi palash-gandhi marked this pull request as ready for review December 6, 2024 19:13
@palash-gandhi palash-gandhi force-pushed the dlpx/pr/palash-gandhi/d9b6e5b8-ace9-47ae-b805-3544a007b00c branch 2 times, most recently from 8e6be91 to e207f5a Compare December 6, 2024 19:49
@palash-gandhi palash-gandhi force-pushed the dlpx/pr/palash-gandhi/d9b6e5b8-ace9-47ae-b805-3544a007b00c branch from e207f5a to 4419b2d Compare December 6, 2024 20:00
@palash-gandhi palash-gandhi force-pushed the dlpx/pr/palash-gandhi/d9b6e5b8-ace9-47ae-b805-3544a007b00c branch from fc81aba to 02d3dc2 Compare December 6, 2024 23:14
@palash-gandhi palash-gandhi force-pushed the dlpx/pr/palash-gandhi/d9b6e5b8-ace9-47ae-b805-3544a007b00c branch from 02d3dc2 to 5edc392 Compare December 6, 2024 23:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant