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-92443 drgn build fails on Ubuntu 24.04 because of deprecated python3-distutils dependency #62

Conversation

palash-gandhi
Copy link

@palash-gandhi palash-gandhi commented Oct 16, 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/drgn/job/pre-push/2/console

@palash-gandhi palash-gandhi force-pushed the dlpx/pr/palash-gandhi/79414700-c621-4a7d-89e3-6e9b6819fb67 branch from 95c7c91 to 4aba484 Compare October 16, 2024 20:15
@palash-gandhi palash-gandhi marked this pull request as ready for review October 16, 2024 20:24
@palash-gandhi palash-gandhi merged commit 441d6a1 into os-upgrade Oct 16, 2024
5 of 10 checks passed
@palash-gandhi palash-gandhi deleted the dlpx/pr/palash-gandhi/79414700-c621-4a7d-89e3-6e9b6819fb67 branch October 16, 2024 21:18
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.

3 participants