Re: [sage-release] Sage 9.1 released

2020-05-30 Thread 'Justin C. Walker' via sage-release



> On May 29, 2020, at 20:39 , kcrisman  wrote:
> 
> 
> 
> On Thursday, May 28, 2020 at 5:55:10 PM UTC-4, Justin C. Walker wrote:
> 
> 
> > On May 20, 2020, at 15:53 , Volker Braun  wrote: 
> > 
> > The "master" git branch has been updated to Sage-9.1. As always, you can 
> > get the latest beta version from the "develop" git branch. Alternatively, 
> > the self-contained source tarball is at 
> > http://www.sagemath.org/download-latest.html 
> 
> Finally got back to this.  Why being locked down full-time reduces time 
> available to do this stuff is beyond me… 
> 
> As mentioned earlier, there were no problems with my 10.13 and 10.15 systems 
> (2017 iMac Pro, 18-core Xeon W, and 2019 MBP, 9-core Core i9, respectively): 
> build and tests (‘ptestlong’) all completed without problems. 
> 
> Justin, just FYI looks like we could probably use a 10.13 or 10.14 binary, 
> thus far the only ones are 10.11 and 10.15 - if that is something you are 
> interested in (and Volker agrees, which I assume he would).  I don't know if 
> we have any binarybot for that.  Very glad the whole mirror situation got 
> resolved for you.

I’m happy to do that, but in the past when I’ve tried to build binaries or the 
.app, I have run into problems that I have not been able to work around.  I 
will try both 10.13 and 10.14 to produce binary packages…

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Director
Institute for the Enhancement of the Director's Income

"Weaseling out of things is what separates us from the animals.
 Well, except the weasel."
  - Homer J Simpson



-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/640F4A2B-FBC8-4B35-BCF1-E3A6E621D9D2%40mac.com.


Re: [sage-release] Sage 9.1 released

2020-05-29 Thread kcrisman


On Thursday, May 28, 2020 at 5:55:10 PM UTC-4, Justin C. Walker wrote:
>
>
>
> > On May 20, 2020, at 15:53 , Volker Braun  > wrote: 
> > 
> > The "master" git branch has been updated to Sage-9.1. As always, you can 
> get the latest beta version from the "develop" git branch. Alternatively, 
> the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 
>
> Finally got back to this.  Why being locked down full-time reduces time 
> available to do this stuff is beyond me… 
>
> As mentioned earlier, there were no problems with my 10.13 and 10.15 
> systems (2017 iMac Pro, 18-core Xeon W, and 2019 MBP, 9-core Core i9, 
> respectively): build and tests (‘ptestlong’) all completed without 
> problems. 
>

Justin, just FYI looks like we could probably use a 10.13 or 10.14 binary, 
thus far the only ones are 10.11 and 10.15 - if that is something you are 
interested in (and Volker agrees, which I assume he would).  I don't know 
if we have any binarybot for that.  Very glad the whole mirror situation 
got resolved for you. 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/eee130fb-3a52-4eab-b3dd-85f7f9ba20d2%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-28 Thread 'Justin C. Walker' via sage-release



> On May 20, 2020, at 15:53 , Volker Braun  wrote:
> 
> The "master" git branch has been updated to Sage-9.1. As always, you can get 
> the latest beta version from the "develop" git branch. Alternatively, the 
> self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html

Finally got back to this.  Why being locked down full-time reduces time 
available to do this stuff is beyond me…

As mentioned earlier, there were no problems with my 10.13 and 10.15 systems 
(2017 iMac Pro, 18-core Xeon W, and 2019 MBP, 9-core Core i9, respectively): 
build and tests (‘ptestlong’) all completed without problems.

As for my 10.14 system (2017 MBP, Quad-core Core-i7), after several attempts 
over several days, all with the same effect (problems with the mirror list), I 
finally succeeded, and the build and tests (‘ptestlong’) completed without 
problems.

Intermittent network problems seem to be the most likely issue, but definitely 
not local to me.  I was able to “git” the develop branch without problems and 
other network activity was never a problem.

Justin

--
Justin C. Walker, Curmudgeon at Large
Institute for the Absorption of Federal Funds
---
If it weren't for carbon-14, I wouldn't date at all.
---


-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/B0858577-E14E-4F26-B346-AAFCB7DF3015%40mac.com.


Re: [sage-release] Sage 9.1 released

2020-05-25 Thread Matthias Köppe
On Monday, May 25, 2020 at 4:20:45 AM UTC-7, Harald Schilly wrote:
>
> Hi, can you please try again?
>

Seems to be fixed, thanks!
 

>
> I made notes here: https://github.com/sagemath/website/issues/194
>
> This has nothing to do with files.sagemath.org, because this list is 
> served directly from sagemath.org.
>

OK, thanks for the correction.
 

>
> Besides that, could we change that url to be https:// ?
>
>
That comes with its own complexities. I have created ticket 
https://trac.sagemath.org/ticket/29735 for this and for making the Sage 
mirror stuff more robust.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/782b8832-8bff-4e4b-8976-5980196e31e3%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-25 Thread Harald Schilly
Hi, can you please try again?

I made notes here: https://github.com/sagemath/website/issues/194

This has nothing to do with files.sagemath.org, because this list is served 
directly from sagemath.org.

Besides that, could we change that url to be https:// ?

-- Harald

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/22f4fc4e-c5f0-43ee-a82f-34d0bec4d1a7%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-25 Thread Matthias Köppe
On Sunday, May 24, 2020 at 10:57:44 PM UTC-7, Matthias Köppe wrote:
>
> I believe this is not due to changes in Sage but is caused by a server 
> misconfiguration on files.sagemath.org. 
>
>
With python2 on macOS:

>>> from sage_bootstrap.compat import urllib, urlparse

>>> f = urllib.urlopen('http://www.sagemath.org/mirror_list', data=None)

>>> str(f.info())

'Date: Mon, 25 May 2020 05:51:22 GMT\r\nContent-Type: text/plain; 
charset=UTF-8\r\nContent-Length: 16\r\nConnection: 
close\r\nX-Frame-Options: SAMEORIGIN\r\nCache-Control: private, max-age=0, 
no-store, no-cache, must-revalidate, post-check=0, pre-check=0\r\nExpires: 
Thu, 01 Jan 1970 00:00:01 GMT\r\nSet-Cookie: 
__cfduid=d963869c5cafb922acb708178f83381b61590385882; expires=Wed, 
24-Jun-20 05:51:22 GMT; path=/; domain=.sagemath.org; HttpOnly; 
SameSite=Lax; Secure\r\nServer: cloudflare\r\nCF-RAY: 
598cfbf71f320fc7-SJC\r\ncf-request-id: 02ebfbce700fc7dd3f320001\r\n'

>>> f.read()

'error code: 1010'


-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/c31da072-ec60-4ece-90ab-bedea8a0441d%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-24 Thread Matthias Köppe
I believe this is not due to changes in Sage but is caused by a server 
misconfiguration on files.sagemath.org. 

Matthias

On Friday, May 22, 2020 at 6:54:01 PM UTC-7, kcrisman wrote:
>
>
>
>> Justin 
>>
>> $ make -j6 build/make/Makefile --stop 
>> ./bootstrap -d 
>> rm -rf config configure build/make/Makefile-auto.in 
>> rm -f src/doc/en/installation/*.txt 
>> src/doc/bootstrap:48: installing src/doc/en/installation/arch.txt and 
>> src/doc/en/installation/arch-optional.txt 
>> src/doc/bootstrap:48: installing src/doc/en/installation/debian.txt and 
>> src/doc/en/installation/debian-optional.txt 
>> src/doc/bootstrap:48: installing src/doc/en/installation/fedora.txt and 
>> src/doc/en/installation/fedora-optional.txt 
>> src/doc/bootstrap:48: installing src/doc/en/installation/cygwin.txt and 
>> src/doc/en/installation/cygwin-optional.txt 
>> src/doc/bootstrap:48: installing src/doc/en/installation/homebrew.txt and 
>> src/doc/en/installation/homebrew-optional.txt 
>> gettext and the gettextize program must be installed and be in 
>> your PATH. E.g. Homebrew installs them in /usr/local/opt/gettext/bin. 
>> Bootstrap failed, downloading required files instead. 
>> Attempting to download package 
>> configure-765c5cb3e24dd134708eca97e4c52e0221cd94ba.tar.gz from mirrors 
>> Downloading the Sage mirror list 
>> CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax error: 
>> error code: 1010 
>> Searching fastest mirror 
>> ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror 
>> directly and no proxy set 
>
>
> I just got exactly the same error, from within binary-pkg.  Same issue 
> that I definitely had internet because binary-pkg just got everything from 
> the git repo before this happened.   Did anyone find a fix or even 
> diagnosis?
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/e713a3c0-0997-476a-ad07-e2c45f2a9718%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-23 Thread Matthias Köppe
build/sage_bootstrap/download/mirror_list.py already uses a py2/py3 
compatibility module for urllib:
see build/sage_bootstrap/compat/__init__.py

On Saturday, May 23, 2020 at 4:58:22 PM UTC-7, kcrisman wrote:
>
>
>
> On Saturday, May 23, 2020 at 2:44:04 PM UTC-4, Matthias Köppe wrote:
>>
>> For debugging this, please note that this is executed using 
>> build/bin/sage-system-python, which is not necessarily the same as ./sage 
>> -python.
>>
>>>
>>>
>
> Interesting.  In which case my system Python is always py2.  Here is 
> another data point, from a Python 3 build (hopefully zooming to mirrors 
> soon).  urllib doesn't like 
>
> $ ./build/bin/sage-system-python 
>
> Python 2.7.10 (default, Oct 23 2015, 19:19:21) 
>
> [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
>
> Type "help", "copyright", "credits" or "license" for more information.
>
> >>> import urllib
>
> >>> eval(urllib.urlopen('http://www.sagemath.org/mirror_list').read())
>
> Traceback (most recent call last):
>
>   File "", line 1, in 
>
>   File "", line 1
>
> error code: 1010
>
>  ^
>
> SyntaxError: invalid syntax
>
> >>> urllib.urlopen('http://www.sagemath.org/mirror_list').read()
>
> 'error code: 1010'
>
> $ ./sage -python
>
> Python 3.7.3 (default, May 23 2020, 09:48:14) 
>
> [Clang 7.3.0 (clang-703.0.31)] on darwin
>
> Type "help", "copyright", "credits" or "license" for more information.
>
> >>> import urllib
>
> >>> eval(urllib.urlopen('http://www.sagemath.org/mirror_list').read())
>
> Traceback (most recent call last):
>
>   File "", line 1, in 
>
> AttributeError: module 'urllib' has no attribute 'urlopen'
>
> >>> urllib.urlopen('http://www.sagemath.org/mirror_list').read()
>
> Traceback (most recent call last):
>
>   File "", line 1, in 
> AttributeError: module 'urllib' has no attribute 'url open' 
>
>
> From https://docs.python.org/3/library/urllib.request.html: The legacy 
> urllib.urlopen function from Python 2.6 and earlier has been 
> discontinued; urllib.request.urlopen() 
> 
>  corresponds 
> to the old urllib2.urlopen.
>
> Note that 
> https://github.com/sagemath/sage/blob/4427340fcd58c915e9b803cb5fbc8e720a8c335c/build/sage_bootstrap/download/mirror_list.py#L179
>  
> still has one instance of this function while 
> https://github.com/sagemath/website/blob/785f16e785721e51e1c222bbb2e17d5dcc54cb07/scripts/mirror_manager.py#L456
>  
> has some references to this which is presumably where I got it from.
>
> But in any case that is the error.  Conceivably relevant: 
> * https://twitter.com/scottmmjackson/status/1215639072464613377
> I tried to trace it further but I just don't have time to do so, as it 
> really starts to require messing with the entire mirror list module and I 
> mainly just wanted to build binaries.  But I think these things should be 
> looked into, especially the implied (if not actual) use of urllib.urlopen.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/95085bfb-bf96-4283-b05e-4c5225f10c09%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-23 Thread kcrisman


On Saturday, May 23, 2020 at 2:44:04 PM UTC-4, Matthias Köppe wrote:
>
> For debugging this, please note that this is executed using 
> build/bin/sage-system-python, which is not necessarily the same as ./sage 
> -python.
>
>>
>>

Interesting.  In which case my system Python is always py2.  Here is 
another data point, from a Python 3 build (hopefully zooming to mirrors 
soon).  urllib doesn't like 

$ ./build/bin/sage-system-python 

Python 2.7.10 (default, Oct 23 2015, 19:19:21) 

[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> import urllib

>>> eval(urllib.urlopen('http://www.sagemath.org/mirror_list').read())

Traceback (most recent call last):

  File "", line 1, in 

  File "", line 1

error code: 1010

 ^

SyntaxError: invalid syntax

>>> urllib.urlopen('http://www.sagemath.org/mirror_list').read()

'error code: 1010'

$ ./sage -python

Python 3.7.3 (default, May 23 2020, 09:48:14) 

[Clang 7.3.0 (clang-703.0.31)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> import urllib

>>> eval(urllib.urlopen('http://www.sagemath.org/mirror_list').read())

Traceback (most recent call last):

  File "", line 1, in 

AttributeError: module 'urllib' has no attribute 'urlopen'

>>> urllib.urlopen('http://www.sagemath.org/mirror_list').read()

Traceback (most recent call last):

  File "", line 1, in 
AttributeError: module 'urllib' has no attribute 'url open' 


>From https://docs.python.org/3/library/urllib.request.html: The legacy 
urllib.urlopen function from Python 2.6 and earlier has been discontinued; 
urllib.request.urlopen() 
 
corresponds 
to the old urllib2.urlopen.

Note that 
https://github.com/sagemath/sage/blob/4427340fcd58c915e9b803cb5fbc8e720a8c335c/build/sage_bootstrap/download/mirror_list.py#L179
 
still has one instance of this function 
while 
https://github.com/sagemath/website/blob/785f16e785721e51e1c222bbb2e17d5dcc54cb07/scripts/mirror_manager.py#L456
 
has some references to this which is presumably where I got it from.

But in any case that is the error.  Conceivably relevant: 
* https://twitter.com/scottmmjackson/status/1215639072464613377
I tried to trace it further but I just don't have time to do so, as it 
really starts to require messing with the entire mirror list module and I 
mainly just wanted to build binaries.  But I think these things should be 
looked into, especially the implied (if not actual) use of urllib.urlopen.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/d9107cc6-23ee-45a0-a106-71f395415d5c%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-23 Thread Matthias Köppe
For debugging this, please note that this is executed using 
build/bin/sage-system-python, which is not necessarily the same as ./sage 
-python.

On Saturday, May 23, 2020 at 9:44:53 AM UTC-7, kcrisman wrote:
>
>
> >  CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax 
>> error: error code: 1010 
>> > 
>> > 
>> https://github.com/sagemath/sage/blob/develop/build/sage_bootstrap/download/mirror_list.py#L91
>>  
>> Hi, 
>>
>> could you debug this? What's the value of mirror_list just before 
>>
>> https://github.com/sagemath/sage/blob/4427340fcd58c915e9b803cb5fbc8e720a8c335c/build/sage_bootstrap/download/mirror_list.py#L89
>>  
>>
>> Dima 
>>
>
> As the error above indicates, I got "error code: 1010" and I was able to 
> confirm this via a print statement in a different Sage build by doing sage 
> -i bliss after removing the mirror list.  Replacing the mirror list and 
> bliss installed fine.
>
> I can confirm this another way using the syntax provided in the actual 
> file in comments.  Could this be a Python 2 v 3 issue?  I don't really 
> understand why it would return this error code.
>
> $ ./sage -python
>
> Python 2.7.15 (default, May 21 2020, 11:09:06) 
>
> [GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
>
> Type "help", "copyright", "credits" or "license" for more information.
>
> >>> import urllib
>
> >>> eval(urllib.urlopen('http://www.sagemath.org/mirror_list').read())
>
> Traceback (most recent call last):
>
>   File "", line 1, in 
>
>   File "", line 1
>
> error code: 1010
>
>  ^
>
> SyntaxError: invalid syntax
>
> >>> urllib.urlopen('http://www.sagemath.org/mirror_list').read()
>
> 'error code: 1010'
>  
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/a9891332-6039-4ca2-8929-4e16f829a0b0%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-23 Thread kcrisman


> >  CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax 
> error: error code: 1010 
> > 
> > 
> https://github.com/sagemath/sage/blob/develop/build/sage_bootstrap/download/mirror_list.py#L91
>  
> Hi, 
>
> could you debug this? What's the value of mirror_list just before 
>
> https://github.com/sagemath/sage/blob/4427340fcd58c915e9b803cb5fbc8e720a8c335c/build/sage_bootstrap/download/mirror_list.py#L89
>  
>
> Dima 
>

As the error above indicates, I got "error code: 1010" and I was able to 
confirm this via a print statement in a different Sage build by doing sage 
-i bliss after removing the mirror list.  Replacing the mirror list and 
bliss installed fine.

I can confirm this another way using the syntax provided in the actual file 
in comments.  Could this be a Python 2 v 3 issue?  I don't really 
understand why it would return this error code.

$ ./sage -python

Python 2.7.15 (default, May 21 2020, 11:09:06) 

[GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> import urllib

>>> eval(urllib.urlopen('http://www.sagemath.org/mirror_list').read())

Traceback (most recent call last):

  File "", line 1, in 

  File "", line 1

error code: 1010

 ^

SyntaxError: invalid syntax

>>> urllib.urlopen('http://www.sagemath.org/mirror_list').read()

'error code: 1010'
 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/86c68ace-ae07-4981-93c3-dc47dc99df22%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-23 Thread Dima Pasechnik
On Sat, May 23, 2020 at 2:22 PM kcrisman  wrote:
>
>
>
> On Saturday, May 23, 2020 at 1:40:13 AM UTC-4, Justin C. Walker wrote:
>>
>>
>>
>> > On May 22, 2020, at 21:41 , Matthias Köppe  wrote:
>> >
>> > On Friday, May 22, 2020 at 6:54:01 PM UTC-7, kcrisman wrote:
>> > Justin
>> >
>> > $ make -j6 build/make/Makefile --stop
>> > ./bootstrap -d
>> > rm -rf config configure build/make/Makefile-auto.in
>> > rm -f src/doc/en/installation/*.txt
>> > src/doc/bootstrap:48: installing src/doc/en/installation/arch.txt and 
>> > src/doc/en/installation/arch-optional.txt
>> > src/doc/bootstrap:48: installing src/doc/en/installation/debian.txt and 
>> > src/doc/en/installation/debian-optional.txt
>> > src/doc/bootstrap:48: installing src/doc/en/installation/fedora.txt and 
>> > src/doc/en/installation/fedora-optional.txt
>> > src/doc/bootstrap:48: installing src/doc/en/installation/cygwin.txt and 
>> > src/doc/en/installation/cygwin-optional.txt
>> > src/doc/bootstrap:48: installing src/doc/en/installation/homebrew.txt and 
>> > src/doc/en/installation/homebrew-optional.txt
>> > gettext and the gettextize program must be installed and be in
>> > your PATH. E.g. Homebrew installs them in /usr/local/opt/gettext/bin.
>> > Bootstrap failed, downloading required files instead.
>> > Attempting to download package 
>> > configure-765c5cb3e24dd134708eca97e4c52e0221cd94ba.tar.gz from mirrors
>> > Downloading the Sage mirror list
>> > CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax error: 
>> > error code: 1010
>> > Searching fastest mirror
>> > ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror directly 
>> > and no proxy set
>> >
>> > I just got exactly the same error, from within binary-pkg.  Same issue 
>> > that I definitely had internet because binary-pkg just got everything from 
>> > the git repo before this happened.   Did anyone find a fix or even 
>> > diagnosis?
>>
>> So far, it appears not.
>>
>> > I don't know what's going on with the mirror list, but you can avoid this 
>> > particular download by installing autotools (see 
>> > build/pkgs/*-bootstrap.txt for the details).
>>
>> Any clue why this would afflict 10.14 (after success building 9.1.rc5), but 
>> not 10.13 and 10.15?
>
>
> I have a feeling it's more to do with when you try it, or maybe even network 
> issues.
>
> The error seems to indicate that there is an error of some kind of in 
> downloading.  Some stuff online suggests error code 1010 is a blocked URL?
>
>  CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax error: 
> error code: 1010
>
> https://github.com/sagemath/sage/blob/develop/build/sage_bootstrap/download/mirror_list.py#L91
Hi,

could you debug this? What's the value of mirror_list just before
https://github.com/sagemath/sage/blob/4427340fcd58c915e9b803cb5fbc8e720a8c335c/build/sage_bootstrap/download/mirror_list.py#L89

Dima
>
> Anyway, what I did as a workaround was to manually copy the contents of 
> http://www.sagemath.org/mirror_list into the file 
> source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidmas391y/upstream/mirror_list
>  (your filename will obviously be different).  But that is not a long-term 
> solution, and I'm otherwise baffled.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-release+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/e6b9ab09-b9c5-4d75-8a2b-01b55fa02a88%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAAWYfq1FzxOaV-8CMmiO2AEdPbsBgLwoGQ-Xub5_zaDKDLmtRA%40mail.gmail.com.


Re: [sage-release] Sage 9.1 released

2020-05-23 Thread kcrisman


On Saturday, May 23, 2020 at 1:40:13 AM UTC-4, Justin C. Walker wrote:
>
>
>
> > On May 22, 2020, at 21:41 , Matthias Köppe  > wrote: 
> > 
> > On Friday, May 22, 2020 at 6:54:01 PM UTC-7, kcrisman wrote: 
> > Justin 
> > 
> > $ make -j6 build/make/Makefile --stop 
> > ./bootstrap -d 
> > rm -rf config configure build/make/Makefile-auto.in 
> > rm -f src/doc/en/installation/*.txt 
> > src/doc/bootstrap:48: installing src/doc/en/installation/arch.txt and 
> src/doc/en/installation/arch-optional.txt 
> > src/doc/bootstrap:48: installing src/doc/en/installation/debian.txt and 
> src/doc/en/installation/debian-optional.txt 
> > src/doc/bootstrap:48: installing src/doc/en/installation/fedora.txt and 
> src/doc/en/installation/fedora-optional.txt 
> > src/doc/bootstrap:48: installing src/doc/en/installation/cygwin.txt and 
> src/doc/en/installation/cygwin-optional.txt 
> > src/doc/bootstrap:48: installing src/doc/en/installation/homebrew.txt 
> and src/doc/en/installation/homebrew-optional.txt 
> > gettext and the gettextize program must be installed and be in 
> > your PATH. E.g. Homebrew installs them in /usr/local/opt/gettext/bin. 
> > Bootstrap failed, downloading required files instead. 
> > Attempting to download package 
> configure-765c5cb3e24dd134708eca97e4c52e0221cd94ba.tar.gz from mirrors 
> > Downloading the Sage mirror list 
> > CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax 
> error: error code: 1010 
> > Searching fastest mirror 
> > ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror 
> directly and no proxy set 
> > 
> > I just got exactly the same error, from within binary-pkg.  Same issue 
> that I definitely had internet because binary-pkg just got everything from 
> the git repo before this happened.   Did anyone find a fix or even 
> diagnosis? 
>
> So far, it appears not. 
>
> > I don't know what's going on with the mirror list, but you can avoid 
> this particular download by installing autotools (see 
> build/pkgs/*-bootstrap.txt for the details). 
>
> Any clue why this would afflict 10.14 (after success building 9.1.rc5), 
> but not 10.13 and 10.15? 
>

I have a feeling it's more to do with when you try it, or maybe even 
network issues.

The error seems to indicate that there is an error of some kind of in 
downloading.  Some stuff online suggests error code 1010 is a blocked URL?

 CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax error: 
error code: 1010

https://github.com/sagemath/sage/blob/develop/build/sage_bootstrap/download/mirror_list.py#L91

Anyway, what I did as a workaround was to manually copy the contents 
of http://www.sagemath.org/mirror_list into the 
file 
source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidmas391y/upstream/mirror_list
 
(your filename will obviously be different).  But that is not a long-term 
solution, and I'm otherwise baffled.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/e6b9ab09-b9c5-4d75-8a2b-01b55fa02a88%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-22 Thread 'Justin C. Walker' via sage-release



> On May 22, 2020, at 21:41 , Matthias Köppe  wrote:
> 
> On Friday, May 22, 2020 at 6:54:01 PM UTC-7, kcrisman wrote:
> Justin 
> 
> $ make -j6 build/make/Makefile --stop 
> ./bootstrap -d 
> rm -rf config configure build/make/Makefile-auto.in 
> rm -f src/doc/en/installation/*.txt 
> src/doc/bootstrap:48: installing src/doc/en/installation/arch.txt and 
> src/doc/en/installation/arch-optional.txt 
> src/doc/bootstrap:48: installing src/doc/en/installation/debian.txt and 
> src/doc/en/installation/debian-optional.txt 
> src/doc/bootstrap:48: installing src/doc/en/installation/fedora.txt and 
> src/doc/en/installation/fedora-optional.txt 
> src/doc/bootstrap:48: installing src/doc/en/installation/cygwin.txt and 
> src/doc/en/installation/cygwin-optional.txt 
> src/doc/bootstrap:48: installing src/doc/en/installation/homebrew.txt and 
> src/doc/en/installation/homebrew-optional.txt 
> gettext and the gettextize program must be installed and be in 
> your PATH. E.g. Homebrew installs them in /usr/local/opt/gettext/bin. 
> Bootstrap failed, downloading required files instead. 
> Attempting to download package 
> configure-765c5cb3e24dd134708eca97e4c52e0221cd94ba.tar.gz from mirrors 
> Downloading the Sage mirror list 
> CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax error: 
> error code: 1010 
> Searching fastest mirror 
> ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror directly 
> and no proxy set
> 
> I just got exactly the same error, from within binary-pkg.  Same issue that I 
> definitely had internet because binary-pkg just got everything from the git 
> repo before this happened.   Did anyone find a fix or even diagnosis?

So far, it appears not.

> I don't know what's going on with the mirror list, but you can avoid this 
> particular download by installing autotools (see build/pkgs/*-bootstrap.txt 
> for the details).

Any clue why this would afflict 10.14 (after success building 9.1.rc5), but not 
10.13 and 10.15?

Justin

--
Justin C. Walker
Director
Institute for the Enhancement of the Director's Income
--
Fame is fleeting, but obscurity
   just drags on and on.  F



-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/4CA76FA1-DD73-41FE-A124-F7E228A362AC%40mac.com.


Re: [sage-release] Sage 9.1 released

2020-05-22 Thread Matthias Köppe


On Friday, May 22, 2020 at 6:54:01 PM UTC-7, kcrisman wrote:
>
>
>
>> Justin 
>>
>> $ make -j6 build/make/Makefile --stop 
>> ./bootstrap -d 
>> rm -rf config configure build/make/Makefile-auto.in 
>> rm -f src/doc/en/installation/*.txt 
>> src/doc/bootstrap:48: installing src/doc/en/installation/arch.txt and 
>> src/doc/en/installation/arch-optional.txt 
>> src/doc/bootstrap:48: installing src/doc/en/installation/debian.txt and 
>> src/doc/en/installation/debian-optional.txt 
>> src/doc/bootstrap:48: installing src/doc/en/installation/fedora.txt and 
>> src/doc/en/installation/fedora-optional.txt 
>> src/doc/bootstrap:48: installing src/doc/en/installation/cygwin.txt and 
>> src/doc/en/installation/cygwin-optional.txt 
>> src/doc/bootstrap:48: installing src/doc/en/installation/homebrew.txt and 
>> src/doc/en/installation/homebrew-optional.txt 
>> gettext and the gettextize program must be installed and be in 
>> your PATH. E.g. Homebrew installs them in /usr/local/opt/gettext/bin. 
>> Bootstrap failed, downloading required files instead. 
>> Attempting to download package 
>> configure-765c5cb3e24dd134708eca97e4c52e0221cd94ba.tar.gz from mirrors 
>> Downloading the Sage mirror list 
>> CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax error: 
>> error code: 1010 
>> Searching fastest mirror 
>> ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror 
>> directly and no proxy set 
>
>
> I just got exactly the same error, from within binary-pkg.  Same issue 
> that I definitely had internet because binary-pkg just got everything from 
> the git repo before this happened.   Did anyone find a fix or even 
> diagnosis?
>


I don't know what's going on with the mirror list, but you can avoid this 
particular download by installing autotools (see build/pkgs/*-bootstrap.txt 
for the details).

 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/11a49369-f458-44b4-bc0a-32aff098e182%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-22 Thread kcrisman


>
> Justin 
>
> $ make -j6 build/make/Makefile --stop 
> ./bootstrap -d 
> rm -rf config configure build/make/Makefile-auto.in 
> rm -f src/doc/en/installation/*.txt 
> src/doc/bootstrap:48: installing src/doc/en/installation/arch.txt and 
> src/doc/en/installation/arch-optional.txt 
> src/doc/bootstrap:48: installing src/doc/en/installation/debian.txt and 
> src/doc/en/installation/debian-optional.txt 
> src/doc/bootstrap:48: installing src/doc/en/installation/fedora.txt and 
> src/doc/en/installation/fedora-optional.txt 
> src/doc/bootstrap:48: installing src/doc/en/installation/cygwin.txt and 
> src/doc/en/installation/cygwin-optional.txt 
> src/doc/bootstrap:48: installing src/doc/en/installation/homebrew.txt and 
> src/doc/en/installation/homebrew-optional.txt 
> gettext and the gettextize program must be installed and be in 
> your PATH. E.g. Homebrew installs them in /usr/local/opt/gettext/bin. 
> Bootstrap failed, downloading required files instead. 
> Attempting to download package 
> configure-765c5cb3e24dd134708eca97e4c52e0221cd94ba.tar.gz from mirrors 
> Downloading the Sage mirror list 
> CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax error: 
> error code: 1010 
> Searching fastest mirror 
> ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror directly 
> and no proxy set 


I just got exactly the same error, from within binary-pkg.  Same issue that 
I definitely had internet because binary-pkg just got everything from the 
git repo before this happened.   Did anyone find a fix or even diagnosis?

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/064012a5-3f2f-461a-8e6e-848f649a913b%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-22 Thread Andy Howell

TLDR:

All the tests pass under Ubuntu 19.10 after building with sage's 
internal versions of eclib, nauty and glpk. I did this by doing:


./configure --with-system-eclib=no -with-system-nauty=no 
--with-system-glpk=no



The gory details:

I rebuilt sage after doing:

./configure --with-system-eclib=no -with-system-nauty=no

Previous fails now pass, but there were two other tests that failed hard:

sage -t --long --warn-long 65.8 src/sage/numerical/backends/glpk_backend.pyx  # 
1 doctest failed
sage -t --long --warn-long 65.8 src/sage/libs/glpk/error.pyx  # 1 doctest failed


Using the sage's glpk fixed those:

./configure --with-system-eclib=no -with-system-nauty=no -with-system-glpk=no

Here are the details for the system installed libs. Note that the system 
eclib-tools says that it breaks sagemath < 8.4. I don't know if that is 
the same error  with 9.1



Package: eclib-tools

Architecture: amd64
Version: 20190226-3
Priority: optional
Section: universe/math
Source: eclib
Origin: Ubuntu
Maintainer: Ubuntu Developers 
Original-Maintainer: Debian Science Maintainers 


Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 45
Depends: libec5 (= 20190226-3), libc6 (>= 2.4), libgcc1 (>= 1:3.0), 
libntl35, libstdc++6 (>= 4.4.0)

Breaks: sagemath (<< 8.4~)
Filename: pool/universe/e/eclib/eclib-tools_20190226-3_amd64.deb
Size: 10476
MD5sum: 78cec4b65cf967544656508be512d631
SHA1: f057770c95e8f499f4a62ab659c7086902b988bb
SHA256: f229f2e674d8ce87e9afee8959144396acdbd42f51b41179c68acd004b1aca1e
Homepage: https://github.com/JohnCremona/eclib/
Description-en: Programs for modular symbols and elliptic curves over Q
 This package includes several programs to compute with elliptic curves
 over Q ; most notably  mwrank (for 2-descent on elliptic curves over Q)
 and the modular symbol tools used to create the elliptic curve database.
Description-md5: 0eb561b8bbb6cb2cb47894e7198e0b99

apt-cache show nauty
Package: nauty
Architecture: amd64
Version: 2.6r10+ds-1
Priority: extra
Section: universe/math
Origin: Ubuntu
Maintainer: Ubuntu Developers 
Original-Maintainer: Debian Science Maintainers 


Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1094
Depends: libnauty2 (= 2.6r10+ds-1), libc6 (>= 2.14), libgmp10, zlib1g 
(>= 1:1.1.4)

Suggests: graphviz, nauty-doc
Filename: pool/universe/n/nauty/nauty_2.6r10+ds-1_amd64.deb
Size: 306768
MD5sum: 8f4aee5709523b491f2ca71195f4e402
SHA1: 5df98416734668ace6d17c165ef1227d3acafd82
SHA256: 6c37a6542532750950046cbd46f613668449aa9e4be8a3e9e9221cc4ed0ec952
Homepage: http://pallini.di.uniroma1.it
Description-en: library for graph automorphisms -- interface and tools
 nauty (No AUTomorphisms, Yes?) is a set of procedures for computing
 automorphism groups of graphs and digraphs. This mathematical software
 suite is developed by Brendan McKay and Adolfo Piperno:
 http://pallini.di.uniroma1.it
 .
 nauty computes graph information in the form of a set of generators,
 the size of the group, and the orbits of the group; it can also
 produce a canonical label. The nauty suite is written in C and comes
 with a command-line interface, a collection of command-line tools,
 and an Application Programming Interface (API).
 .
 This package provides the nauty interface named dreadnaut, and a
 small collection of utilities called gtools.
Description-md5: 44ae986d51bccb00a481cefd3d38bbfa

apt-cache show libglpk40
Package: libglpk40
Architecture: amd64
Version: 4.65-2
Multi-Arch: same
Priority: optional
Section: universe/math
Source: glpk
Origin: Ubuntu
Maintainer: Ubuntu Developers 
Original-Maintainer: Debian Science Team 


Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 922
Depends: libamd2 (>= 1:4.5.2), libc6 (>= 2.14), libcolamd2 (>= 1:4.5.2), 
libgmp10, libltdl7 (>= 2.4.6), zlib1g (>= 1:1.1.4)

Suggests: libiodbc2-dev, default-libmysqlclient-dev
Filename: pool/universe/g/glpk/libglpk40_4.65-2_amd64.deb
Size: 378136
MD5sum: c8040d41297bbb6c7cbf19078fc98b86
SHA1: a9674a96de975a8050c9d53f55a804479337196f
SHA256: 428c28560e488d452ce066ac4c4c5c0b910ee8c8f0dd35131c82e8f1f042c88e
Homepage: http://www.gnu.org/software/glpk/glpk.html
Description-en: linear programming kit with integer (MIP) support
 GLPK (GNU Linear Programming Kit) is intended for solving large-scale
 linear programming (LP), mixed integer programming (MIP), and other
 related problems. It is a set of routines written in ANSI C and
 organized in the form of a callable library.
 .
 GLPK supports the GNU MathProg language, which is a subset of the
 AMPL language.  GLPK also supports the standard MPS and LP formats.
 .
 The GLPK package includes the following main components:
    * Revised simplex method.
    * Primal-dual interior point method.
    * Branch-and-bound method.
    * Translator for GNU MathProg modeling language.
    * Application program interface (API).
 .
 In order to get connections between the internal MathProg model
 objects and external database tables, please install the
 

Re: [sage-release] Sage 9.1 released

2020-05-22 Thread kcrisman



 Anyway, I'd like to (if possible) build one last py2 binary that way for 
>> the mirrors
>>
>
> +1. We should definitely have py2 binaries of 9.1. 
>

Do you understand how binary-pkg works well enough to give advice as to 
whether just adding a configure line to the yaml file would suffice to do 
this? 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/72f5796b-5c56-4f58-9748-30aad55d0533%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-21 Thread Matthias Köppe
On Thursday, May 21, 2020 at 1:35:45 PM UTC-7, kcrisman wrote:
>
>  Anyway, I'd like to (if possible) build one last py2 binary that way for 
> the mirrors
>

+1. We should definitely have py2 binaries of 9.1. 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/1c4e190b-d074-4edf-b1f9-5992af03b07d%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-21 Thread Andy Howell

On Ubuntu 19.10, I had the following hard errors after a clean build:

sage -t --long --warn-long 63.4 src/sage/libs/eclib/interface.py # 2 
doctests failed
sage -t --long --warn-long 63.4 
src/sage/numerical/backends/glpk_backend.pyx  # 1 doctest failed
sage -t --long --warn-long 63.4 src/sage/libs/glpk/error.pyx  # 1 
doctest failed


Results of manual test runs below. I did receive a system error report 
about mwrank core dumping. The system eclib-tools version is 20190226-3.


./sage -t --long --warn-long 63.4 src/sage/libs/eclib/interface.py
Running doctests with ID 2020-05-21-15-49-48-9a6627ba.
Git branch: develop
Using --optional=build,dochtml,memlimit,sage
Doctesting 1 file.
sage -t --long --warn-long 63.4 src/sage/libs/eclib/interface.py
**
File "src/sage/libs/eclib/interface.py", line 359, in 
sage.libs.eclib.interface.mwrank_EllipticCurve.?

Failed example:
    EllipticCurve([0, prod(prime_range(100))]).mwrank_curve().two_descent()
Expected:
    Traceback (most recent call last):
    ...
    RuntimeError: A 2-descent did not complete successfully.
Got:
    Basic pair: I=0, J=-62250335026528997468333757977957413890
disc=-3875104210915102959939644358548402200900731760187126282616072842416764932100
    2-adic index bound = 2
    2-adic index = 2
    Two (I,J) pairs
    Looking for quartics with I = 0, J = 
-62250335026528997468333757977957413890

    Looking for Type 3 quartics:
    Trying positive a from 1 up to 1144080564738 (square a first...)
    Traceback (most recent call last):
  File 
"/home/andy/bin/sage-9.1/lib/python3.7/site-packages/sage/doctest/forker.py", 
line 681, in _run

    self.compile_and_execute(example, compiler, test.globs)
  File 
"/home/andy/bin/sage-9.1/lib/python3.7/site-packages/sage/doctest/forker.py", 
line 1123, in compile_and_execute

    exec(compiled, globs)
  File "sage.libs.eclib.interface.mwrank_EllipticCurve.?[1]>", line 1, in 
    EllipticCurve([Integer(0), 
prod(prime_range(Integer(100)))]).mwrank_curve().two_descent()
  File 
"/home/andy/bin/sage-9.1/lib/python3.7/site-packages/sage/libs/eclib/interface.py", 
line 386, in two_descent

    second_descent)
  File "sage/libs/eclib/mwrank.pyx", line 1062, in 
sage.libs.eclib.mwrank._two_descent.do_descent 
(build/cythonized/sage/libs/eclib/mwrank.cpp:5092)

    sig_on()
    RuntimeError: Aborted
**
File "src/sage/libs/eclib/interface.py", line 597, in 
sage.libs.eclib.interface.mwrank_EllipticCurve.saturate

Failed example:
    E.saturation([Q1,Q2])
Expected:
    ([(1 : -27 : 1), (157 : 1950 : 1)], 3, 0.801588644684981)
Got:
    Attempt to round -0.2617840677e25 to a long int fails, aborting!
    ([(1 : -27 : 1), (157 : 1950 : 1)], 3, 0.801588644684981)
**
2 items had failures:
   1 of   6 in sage.libs.eclib.interface.mwrank_EllipticCurve.?
   1 of   9 in sage.libs.eclib.interface.mwrank_EllipticCurve.saturate
    [192 tests, 2 failures, 4.81 s]
--
sage -t --long --warn-long 63.4 src/sage/libs/eclib/interface.py # 2 
doctests failed

--
Total time for all tests: 4.9 seconds
    cpu time: 4.7 seconds
    cumulative wall time: 4.8 seconds


./sage -t --long --warn-long 63.4 
src/sage/numerical/backends/glpk_backend.pyx

Running doctests with ID 2020-05-21-15-56-47-2364f65a.
Git branch: develop
Using --optional=build,dochtml,memlimit,sage
Doctesting 1 file.
sage -t --long --warn-long 63.4 src/sage/numerical/backends/glpk_backend.pyx
**
File "src/sage/numerical/backends/glpk_backend.pyx", line 2287, in 
sage.numerical.backends.glpk_backend.GLPKBackend.print_ranges

Failed example:
    p.print_ranges()
Expected:
    glp_print_ranges: optimal basic solution required
    1
Got:
    1
**
1 item had failures:
   1 of  13 in 
sage.numerical.backends.glpk_backend.GLPKBackend.print_ranges

    [554 tests, 1 failure, 3.65 s]
--
sage -t --long --warn-long 63.4 
src/sage/numerical/backends/glpk_backend.pyx  # 1 doctest failed

--
Total time for all tests: 3.7 seconds
    cpu time: 3.5 seconds
    cumulative wall time: 3.6 seconds


./sage -t --long --warn-long 63.4 src/sage/libs/glpk/error.pyx
Running doctests with ID 2020-05-21-15-58-09-961e045f.
Git branch: develop
Using --optional=build,dochtml,memlimit,sage
Doctesting 1 file.
sage -t --long --warn-long 63.4 src/sage/libs/glpk/error.pyx
**
File 

Re: [sage-release] Sage 9.1 released

2020-05-21 Thread kcrisman
Built from scratch on OS X 10.11 with Py2, passed all (normal) tests except 
two 3d plot files timed out, those passed second time by themselves.  Sage 
is robust!

Volker, would it be fairly easy to pass something in the yaml file for the 
binary-pkg to build a binary for Python 2?  I note that the build target 
doesn't include "./configure".  I'm hesitant to mess with it though since 
there are a lot of moving parts.

Unfortunately that py2/3 distinction wouldn't make it into the name. 
 Anyway, I'd like to (if possible) build one last py2 binary that way for 
the mirrors, and then also build a py3 binary (assuming I don't run out of 
disk space, which has definitely been a problem of late due to old computer 
filling up) for 9.1.

Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/f06fc77c-69a9-4866-99b8-d6319eada2af%40googlegroups.com.


Re: [sage-release] Sage 9.1 released

2020-05-21 Thread 'Justin C. Walker' via sage-release



> On May 20, 2020, at 15:53 , Volker Braun  wrote:
> 
> The "master" git branch has been updated to Sage-9.1. As always, you can get 
> the latest beta version from the "develop" git branch. Alternatively, the 
> self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html

Over the past three days, I have cloned the develop tree on my three macOS 
systems: 10.13.6, 10.14.6, and 10.15.4.

On 10.13 and 10.15 (Tuesday, Wednesday), no problem with the build or testing.

Today, I tried on 10.14, and things broke in such a way that I’m at a loss to 
figure it out (I end up in a maze of twisty little passages, all frustratingly 
opaque).  The output from the ‘make’ command is below.

BTW: the “probably no internet connection” is wrong: I started each attempt by 
cloning the develop tree.

Help!

Justin

$ make -j6 build/make/Makefile --stop
./bootstrap -d
rm -rf config configure build/make/Makefile-auto.in
rm -f src/doc/en/installation/*.txt
src/doc/bootstrap:48: installing src/doc/en/installation/arch.txt and 
src/doc/en/installation/arch-optional.txt
src/doc/bootstrap:48: installing src/doc/en/installation/debian.txt and 
src/doc/en/installation/debian-optional.txt
src/doc/bootstrap:48: installing src/doc/en/installation/fedora.txt and 
src/doc/en/installation/fedora-optional.txt
src/doc/bootstrap:48: installing src/doc/en/installation/cygwin.txt and 
src/doc/en/installation/cygwin-optional.txt
src/doc/bootstrap:48: installing src/doc/en/installation/homebrew.txt and 
src/doc/en/installation/homebrew-optional.txt
gettext and the gettextize program must be installed and be in
your PATH. E.g. Homebrew installs them in /usr/local/opt/gettext/bin.
Bootstrap failed, downloading required files instead.
Attempting to download package 
configure-765c5cb3e24dd134708eca97e4c52e0221cd94ba.tar.gz from mirrors
Downloading the Sage mirror list
CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax error: error 
code: 1010
Searching fastest mirror
ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror directly and 
no proxy set

Traceback (most recent call last):
  File "/Users/Sage/sage-9.1/build/bin/../sage_bootstrap/download/cmdline.py", 
line 130, in run_safe
run()
  File "/Users/Sage/sage-9.1/build/bin/../sage_bootstrap/download/cmdline.py", 
line 112, in run
app.download_tarball(args.url_or_tarball, args.destination, 
args.allow_upstream)
  File "/Users/Sage/sage-9.1/build/bin/../sage_bootstrap/download/app.py", line 
41, in download_tarball
tarball.download(allow_upstream=allow_upstream)
  File "/Users/Sage/sage-9.1/build/bin/../sage_bootstrap/tarball.py", line 156, 
in download
for mirror in MirrorList():
  File 
"/Users/Sage/sage-9.1/build/bin/../sage_bootstrap/download/mirror_list.py", 
line 69, in __init__
self._refresh()
  File 
"/Users/Sage/sage-9.1/build/bin/../sage_bootstrap/download/mirror_list.py", 
line 185, in _refresh
self._rank_mirrors()
  File 
"/Users/Sage/sage-9.1/build/bin/../sage_bootstrap/download/mirror_list.py", 
line 146, in _rank_mirrors
raise MirrorListException('Failed to connect to any mirror, probably no 
internet connection')
MirrorListException: Failed to connect to any mirror, probably no internet 
connection

Error: downloading configure-765c5cb3e24dd134708eca97e4c52e0221cd94ba.tar.gz 
failed
make[1]: *** [configure] Error 1
make: *** [base-toolchain] Error 2



--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Enhancement of the Director's Income

When LuteFisk is outlawed,
Only outlaws will have LuteFisk




-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/1CA8CB47-113B-46B1-9925-0D88EF3432D0%40mac.com.


[sage-release] Sage 9.1 released

2020-05-20 Thread Volker Braun
The "master" git branch has been updated to Sage-9.1. As always, you can 
get the latest beta version from the "develop" git branch. Alternatively, 
the self-contained source tarball is at 
http://www.sagemath.org/download-latest.html

There was no change over 9.1.rc5

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/abae3275-9c75-451a-9ff1-9ec8458f686e%40googlegroups.com.