-
-
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
sage-download-file: Proper initialization of SSL certificates #30950
Comments
comment:1
Is this necessary? I'm not sure how to test, but here's what I did: with #29719 (new flint), I used
That also worked. What should I be testing? Edit: hold on, trying again after editing |
comment:2
This is affecting upstream URLs that are https. |
comment:3
I put a print statement in
|
comment:4
I then modified diff --git a/build/sage_bootstrap/download/mirror_list.py b/build/sage_bootstrap/download/mirror_list.py
index 12868bf608..3a4b9d22fc 100644
--- a/build/sage_bootstrap/download/mirror_list.py
+++ b/build/sage_bootstrap/download/mirror_list.py
@@ -200,8 +200,6 @@ class MirrorList(object):
pass
for mirror in self.mirrors:
yield mirror
- # If all else fails: Try the packages we host ourselves
- yield 'http://sagepad.org/'
@property
def fastest(self): and changed
|
comment:5
This looks promising... I'm surprised that this seems to be working now. I don't think we changed anything. You don't have |
comment:6
I may be too optimistic, and it may depend, for example, on the version of OS X. Does the version of Python 3 depend on the version of Xcode, or the OS version, or something else? Anyway, this testing was done on Big Sur, although the same version of Python (3.8.2) is present on 10.15.7. The previous problems were reported with Python 3.7, I think. I don't set any environment variables with names starting "SAGE". |
comment:7
what is the Python3 involved here? |
comment:8
You can have Python3 installed in Homebrew, Python3 installed from python.org, and system-provided Python3. |
comment:9
In my testing, it's the system-provided Python 3, |
comment:11
Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date. |
This comment has been minimized.
This comment has been minimized.
Commit: |
comment:16
Could you please tell if the proposed branch fixes your issue on MacOS ? New commits:
|
Author: Thierry Monteil |
comment:18
Stalled in |
Haven't seen any problems with SSL in a while. Let's close it. |
(from #29418)
See ticket description of #29418 and the change made in #32527.
When done, we can switch sage-bootstrap-python back to preferring
python3
on macOS.CC: @jhpalmieri @dimpase @Etn40ff @sagetrac-tmonteil
Component: build
Author: Thierry Monteil
Branch/Commit: u/tmonteil/sage_download_file__proper_initialization_of_ssl_certificates @
f0ded55
Issue created by migration from https://trac.sagemath.org/ticket/30950
The text was updated successfully, but these errors were encountered: