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

[Packaging] Bump embedded Python to 3.10 for deb packages #22170

Merged
merged 2 commits into from
Apr 26, 2022

Conversation

jiasli
Copy link
Member

@jiasli jiasli commented Apr 25, 2022

Description

Other packages are already running on Python 3.10:

  1. Windows MSI
  2. Homebrew
  3. PyPI
  4. Docker image

DEB should also use latest Python 3.10. However, Python 3.10 can't be built on

  • Ubuntu 16.04 Xenial
  • Debian 9 Stretch

https://dev.azure.com/azure-sdk/public/_build/results?buildId=1526760&view=logs&j=91b655fa-e277-54b4-6e7f-39b6e68dea4d&t=21d122d2-92ba-55a1-c034-df1ef1abfc1e

2022-04-25T03:13:20.0783879Z Failed to build these modules:
2022-04-25T03:13:20.0785025Z _hashlib              _ssl                                     
2022-04-25T03:13:20.0785784Z 
2022-04-25T03:13:20.0786409Z 
2022-04-25T03:13:20.0787449Z Could not build the ssl module!
2022-04-25T03:13:20.0788592Z Python requires a OpenSSL 1.1.1 or newer

According to their official docs, both systems are already out of their standard support.

https://wiki.ubuntu.com/Releases

image

https://wiki.debian.org/DebianReleases

image

Azure DevOps has also dropped Ubuntu 16.04 on September 20, 2021 (actions/runner-images#3287).

@ghost ghost requested review from wangzelin007, yonzhan and kairu-ms April 25, 2022 03:46
@ghost ghost added the Auto-Assign Auto assign by bot label Apr 25, 2022
@ghost ghost assigned jiasli Apr 25, 2022
@ghost ghost added the Packaging label Apr 25, 2022
@yonzhan
Copy link
Collaborator

yonzhan commented Apr 25, 2022

Packaging related bug

@jiasli
Copy link
Member Author

jiasli commented Apr 25, 2022

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 2 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Auto-Assign Auto assign by bot Packaging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants