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-92324 libkdumpfile build fails on Ubuntu 24.04 because of deprecated python3-distutils dependency #34

Conversation

palash-gandhi
Copy link

@palash-gandhi palash-gandhi commented Oct 3, 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/libkdumpfile/job/pre-push/4/console

@palash-gandhi palash-gandhi force-pushed the dlpx/pr/palash-gandhi/f9e5e4ee-6b8e-48bf-af9e-b5d1b4adfb06 branch from 88f703a to cfa71f4 Compare October 3, 2024 18:46
@palash-gandhi palash-gandhi changed the base branch from develop to os-upgrade October 3, 2024 18:49
@palash-gandhi palash-gandhi marked this pull request as ready for review October 3, 2024 18:59
@palash-gandhi palash-gandhi merged commit 1fbcd49 into os-upgrade Oct 4, 2024
3 of 11 checks passed
@palash-gandhi palash-gandhi deleted the dlpx/pr/palash-gandhi/f9e5e4ee-6b8e-48bf-af9e-b5d1b4adfb06 branch October 4, 2024 17:22
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