-
-
Notifications
You must be signed in to change notification settings - Fork 555
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
Check for required extension module "ssl" in python3 build and spkg-configure #29291
Comments
comment:1
Can this also work with certifi package? |
comment:2
pushing these forward to 9.2 |
comment:4
Setting new milestone based on a cursory review of ticket status, priority, and last modification date. |
This comment has been minimized.
This comment has been minimized.
Author: Matthias Koeppe |
Commit: |
New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:11
In Any suggestions on how to review this ticket? |
comment:13
Replying to @slel:
I guess if we can't find systems without the Python module ssl already installed, maybe we should just merge it and move on? |
comment:14
Right, I'm not aware of a distribution whose python would be missing the ssl module. The new configuration tests here on the ticket protect against broken pythons compiled by users. The most likely scenario could be that a user configures the source from within the |
comment:15
Why not just remove |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
comment:17
This works for me, but my Python isn't broken (nor do I want to build a broken one), so I can't test the error messages. The code all makes sense, though. |
Reviewer: John Palmieri |
Changed branch from u/mkoeppe/check_for_more_strictly_required_extension_module__ssl__in_python_build to |
Follow up from #27705.
As openssl has been a standard package since Sage 9.3, there is no more point in accepting system python3 without ssl support or ignoring errors in building the ssl module when building the python3 spkg.
As SSL issues are no longer a likely diagnosis for failures with launching the notebook, we change the corresponding code in
src/bin/sage-notebook
. (Prompted by https://groups.google.com/g/sage-devel/c/IXypXTbVkDM/m/CsWl8HbZAwAJ)CC: @dimpase @embray @jhpalmieri @slel @NathanDunfield @sagetrac-tmonteil
Component: build
Author: Matthias Koeppe
Branch/Commit:
789c960
Reviewer: John Palmieri
Issue created by migration from https://trac.sagemath.org/ticket/29291
The text was updated successfully, but these errors were encountered: