Re: [sage-release] Re: Sage 9.8 released

2023-02-19 Thread Marc Culler
Thanks for the suggestions!

I have found the problem, although I cannot begin to explain it.  Many of 
the libraries in sage/local targeted x86_64 even though they were built on 
an M1 system.  Executables and libraries in the venv targeted the correct 
arm64 architecture.  I can only guess that there was some very weird 
environment in place when I did the build.  Anyway, rebuilding after make 
distclean seems to be working correctly.  So this thread can now be 
ignored.  Thanks.

- Marc

On Sunday, February 19, 2023 at 11:16:27 AM UTC-6 Dima Pasechnik wrote:

> One reason might be is that this version of the package is just too old.
> It was released long before all those macOS updates, and it is quite heavy 
> C++ stuff.
>
> You might get better luck with using positively reviewed update with GAP 
> 4.12.2
>
>
>
> On Sun, 19 Feb 2023, 17:13 Dima Pasechnik,  wrote:
>
>> does
>>
>>  sage: libgap.LoadPackage("semigroup")
>>
>> crash, as well?
>>
>> and how about the same at GAP prompt:
>>
>> ./sage --gap
>> ..
>>
>>gap> LoadPackage("semigroup");
>>
>>
>>
>>
>>
>> On Sun, 19 Feb 2023, 16:11 Marc Culler,  wrote:
>>
>>> By running the load command in sage -gap I can see that GAP is crashing 
>>> with an illegal instruction error while trying to load the semigroups 
>>> package.
>>>
>>> - Marc
>>>
>>> On Sunday, February 19, 2023 at 10:04:51 AM UTC-6 Marc Culler wrote:
>>>
 I am trying to build the binary release of Sage 9.8 for macOS and I 
 have run into a mysterious problem.  I wonder if anyone on this list has 
 any insight into it.

 There are really two separate binary releases: one for Intel and one 
 for Apple Silicon.  These are built using the same build script but on two 
 separate machines whose native architecture matches the target.  That is, 
 there is no cross-compilation involved.

 This is what I see on Intel:
 sage: %gap LoadPackage("semigroups");
 true

 This is what I see on Apple M1:
 sage: %gap LoadPackage("semigroups");
 ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
 Restarting Gap and trying again
 ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
 Restarting Gap and trying again
 ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
 Restarting Gap and trying again

 ^C---

 (You have to kill Sage or it will keep restarting Gap forever.)

 Does anyone have any ideas? 

 - Marc



 On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:

> The "master" git branch has been updated to Sage-9.8. 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
>
> And as you are undoubtedly aware, the git repository is now hosted at 
> https://github.com/sagemath/sage, so update your git remote.
>
> To commemorate the move (and because we are getting really close to 
> .10), I'm proposing to target Sage version 10 as the next release. 
>
> The changes over 9.8.rc0 are mainly housekeeping for the new 
> repository location. 
>
> I'll try to finish up merging remaining positively reviewed trac 
> issues, and then move on to github pull requests.
>  
>
> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
> Updated SageMath version to 9.8
> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
> 17d8a73296f Merge pull request #35018 from x4/public/35017
> 6a4667bb5c5 Merge pull request #34983 from 
> tobiasdiez/add-issue-templates
> 66b319baffb Merge pull request #35011 from dimpase/develop
> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
> d57804e6dec Merge pull request #34964 from 
> x4/public/linter-20230206
> 698001b0e6a remove prohibition, promise details
> 0c5f7baf6c2 remove trac references, promise details soon
> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>
 -- 
>>> 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...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-release/be0b9508-3a85-4219-ad3f-4fe8cd0bbb8en%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 

Re: [sage-release] Re: Sage 9.8 released

2023-02-19 Thread Dima Pasechnik
One reason might be is that this version of the package is just too old.
It was released long before all those macOS updates, and it is quite heavy
C++ stuff.

You might get better luck with using positively reviewed update with GAP
4.12.2



On Sun, 19 Feb 2023, 17:13 Dima Pasechnik,  wrote:

> does
>
>  sage: libgap.LoadPackage("semigroup")
>
> crash, as well?
>
> and how about the same at GAP prompt:
>
> ./sage --gap
> ..
>
>gap> LoadPackage("semigroup");
>
>
>
>
>
> On Sun, 19 Feb 2023, 16:11 Marc Culler,  wrote:
>
>> By running the load command in sage -gap I can see that GAP is crashing
>> with an illegal instruction error while trying to load the semigroups
>> package.
>>
>> - Marc
>>
>> On Sunday, February 19, 2023 at 10:04:51 AM UTC-6 Marc Culler wrote:
>>
>>> I am trying to build the binary release of Sage 9.8 for macOS and I have
>>> run into a mysterious problem.  I wonder if anyone on this list has any
>>> insight into it.
>>>
>>> There are really two separate binary releases: one for Intel and one for
>>> Apple Silicon.  These are built using the same build script but on two
>>> separate machines whose native architecture matches the target.  That is,
>>> there is no cross-compilation involved.
>>>
>>> This is what I see on Intel:
>>> sage: %gap LoadPackage("semigroups");
>>> true
>>>
>>> This is what I see on Apple M1:
>>> sage: %gap LoadPackage("semigroups");
>>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>>> Restarting Gap and trying again
>>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>>> Restarting Gap and trying again
>>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>>> Restarting Gap and trying again
>>>
>>> ^C---
>>>
>>> (You have to kill Sage or it will keep restarting Gap forever.)
>>>
>>> Does anyone have any ideas?
>>>
>>> - Marc
>>>
>>>
>>>
>>> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>>>
 The "master" git branch has been updated to Sage-9.8. 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

 And as you are undoubtedly aware, the git repository is now hosted at
 https://github.com/sagemath/sage, so update your git remote.

 To commemorate the move (and because we are getting really close to
 .10), I'm proposing to target Sage version 10 as the next release.

 The changes over 9.8.rc0 are mainly housekeeping for the new repository
 location.

 I'll try to finish up merging remaining positively reviewed trac
 issues, and then move on to github pull requests.


 c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8)
 Updated SageMath version to 9.8
 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
 17d8a73296f Merge pull request #35018 from x4/public/35017
 6a4667bb5c5 Merge pull request #34983 from
 tobiasdiez/add-issue-templates
 66b319baffb Merge pull request #35011 from dimpase/develop
 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
 d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
 698001b0e6a remove prohibition, promise details
 0c5f7baf6c2 remove trac references, promise details soon
 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1

>>> --
>> 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/be0b9508-3a85-4219-ad3f-4fe8cd0bbb8en%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/CAAWYfq3s5DCt1b_1HKk4xYoZB82bh053d3q9dzO0N82J%2BtcAuQ%40mail.gmail.com.


Re: [sage-release] Re: Sage 9.8 released

2023-02-19 Thread Dima Pasechnik
does

 sage: libgap.LoadPackage("semigroup")

crash, as well?

and how about the same at GAP prompt:

./sage --gap
..

   gap> LoadPackage("semigroup");





On Sun, 19 Feb 2023, 16:11 Marc Culler,  wrote:

> By running the load command in sage -gap I can see that GAP is crashing
> with an illegal instruction error while trying to load the semigroups
> package.
>
> - Marc
>
> On Sunday, February 19, 2023 at 10:04:51 AM UTC-6 Marc Culler wrote:
>
>> I am trying to build the binary release of Sage 9.8 for macOS and I have
>> run into a mysterious problem.  I wonder if anyone on this list has any
>> insight into it.
>>
>> There are really two separate binary releases: one for Intel and one for
>> Apple Silicon.  These are built using the same build script but on two
>> separate machines whose native architecture matches the target.  That is,
>> there is no cross-compilation involved.
>>
>> This is what I see on Intel:
>> sage: %gap LoadPackage("semigroups");
>> true
>>
>> This is what I see on Apple M1:
>> sage: %gap LoadPackage("semigroups");
>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>> Restarting Gap and trying again
>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>> Restarting Gap and trying again
>> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
>> Restarting Gap and trying again
>>
>> ^C---
>>
>> (You have to kill Sage or it will keep restarting Gap forever.)
>>
>> Does anyone have any ideas?
>>
>> - Marc
>>
>>
>>
>> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>>
>>> The "master" git branch has been updated to Sage-9.8. 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
>>>
>>> And as you are undoubtedly aware, the git repository is now hosted at
>>> https://github.com/sagemath/sage, so update your git remote.
>>>
>>> To commemorate the move (and because we are getting really close to
>>> .10), I'm proposing to target Sage version 10 as the next release.
>>>
>>> The changes over 9.8.rc0 are mainly housekeeping for the new repository
>>> location.
>>>
>>> I'll try to finish up merging remaining positively reviewed trac issues,
>>> and then move on to github pull requests.
>>>
>>>
>>> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8)
>>> Updated SageMath version to 9.8
>>> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
>>> 17d8a73296f Merge pull request #35018 from x4/public/35017
>>> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
>>> 66b319baffb Merge pull request #35011 from dimpase/develop
>>> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
>>> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
>>> 698001b0e6a remove prohibition, promise details
>>> 0c5f7baf6c2 remove trac references, promise details soon
>>> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>>>
>> --
> 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/be0b9508-3a85-4219-ad3f-4fe8cd0bbb8en%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/CAAWYfq3ctFKjGhTC%3D8vSTXA4aS1%2BzZaYJBhZpFYqDM8vyOdOpQ%40mail.gmail.com.


[sage-release] Re: Sage 9.8 released

2023-02-19 Thread Marc Culler
By running the load command in sage -gap I can see that GAP is crashing 
with an illegal instruction error while trying to load the semigroups 
package.

- Marc

On Sunday, February 19, 2023 at 10:04:51 AM UTC-6 Marc Culler wrote:

> I am trying to build the binary release of Sage 9.8 for macOS and I have 
> run into a mysterious problem.  I wonder if anyone on this list has any 
> insight into it.
>
> There are really two separate binary releases: one for Intel and one for 
> Apple Silicon.  These are built using the same build script but on two 
> separate machines whose native architecture matches the target.  That is, 
> there is no cross-compilation involved.
>
> This is what I see on Intel:
> sage: %gap LoadPackage("semigroups");
> true
>
> This is what I see on Apple M1:
> sage: %gap LoadPackage("semigroups");
> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
> Restarting Gap and trying again
> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
> Restarting Gap and trying again
> ** Gap crashed or quit executing 'LoadPackage("semigroups");' **
> Restarting Gap and trying again
>
> ^C---
>
> (You have to kill Sage or it will keep restarting Gap forever.)
>
> Does anyone have any ideas? 
>
> - Marc
>
>
>
> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>
>> The "master" git branch has been updated to Sage-9.8. 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
>>
>> And as you are undoubtedly aware, the git repository is now hosted at 
>> https://github.com/sagemath/sage, so update your git remote.
>>
>> To commemorate the move (and because we are getting really close to .10), 
>> I'm proposing to target Sage version 10 as the next release. 
>>
>> The changes over 9.8.rc0 are mainly housekeeping for the new repository 
>> location. 
>>
>> I'll try to finish up merging remaining positively reviewed trac issues, 
>> and then move on to github pull requests.
>>  
>>
>> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
>> Updated SageMath version to 9.8
>> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
>> 17d8a73296f Merge pull request #35018 from x4/public/35017
>> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
>> 66b319baffb Merge pull request #35011 from dimpase/develop
>> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
>> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
>> 698001b0e6a remove prohibition, promise details
>> 0c5f7baf6c2 remove trac references, promise details soon
>> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>>
>

-- 
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/be0b9508-3a85-4219-ad3f-4fe8cd0bbb8en%40googlegroups.com.


[sage-release] Re: Sage 9.8 released

2023-02-19 Thread Marc Culler
I am trying to build the binary release of Sage 9.8 for macOS and I have 
run into a mysterious problem.  I wonder if anyone on this list has any 
insight into it.

There are really two separate binary releases: one for Intel and one for 
Apple Silicon.  These are built using the same build script but on two 
separate machines whose native architecture matches the target.  That is, 
there is no cross-compilation involved.

This is what I see on Intel:
sage: %gap LoadPackage("semigroups");
true

This is what I see on Apple M1:
sage: %gap LoadPackage("semigroups");
** Gap crashed or quit executing 'LoadPackage("semigroups");' **
Restarting Gap and trying again
** Gap crashed or quit executing 'LoadPackage("semigroups");' **
Restarting Gap and trying again
** Gap crashed or quit executing 'LoadPackage("semigroups");' **
Restarting Gap and trying again
^C---

(You have to kill Sage or it will keep restarting Gap forever.)

Does anyone have any ideas? 

- Marc



On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:

> The "master" git branch has been updated to Sage-9.8. 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
>
> And as you are undoubtedly aware, the git repository is now hosted at 
> https://github.com/sagemath/sage, so update your git remote.
>
> To commemorate the move (and because we are getting really close to .10), 
> I'm proposing to target Sage version 10 as the next release. 
>
> The changes over 9.8.rc0 are mainly housekeeping for the new repository 
> location. 
>
> I'll try to finish up merging remaining positively reviewed trac issues, 
> and then move on to github pull requests.
>  
>
> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
> Updated SageMath version to 9.8
> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
> 17d8a73296f Merge pull request #35018 from x4/public/35017
> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
> 66b319baffb Merge pull request #35011 from dimpase/develop
> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
> 698001b0e6a remove prohibition, promise details
> 0c5f7baf6c2 remove trac references, promise details soon
> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>

-- 
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/d0f34c1c-57dc-4b99-b710-087b97b1f461n%40googlegroups.com.


Re: [sage-release] Re: Sage 9.8 released

2023-02-12 Thread Matthias Köppe
It's also displayed in the terminal (not just the log file), just before 
the other messages that are there for the user to read.

On Sunday, February 12, 2023 at 10:14:13 AM UTC-8 Nasser M. Abbasi wrote:

> I see. But I think it would be much better to stop the script immediately 
> and give an error message at the terminal, may even be with a loud beep as 
> well to alert the user.
>
> One can still overlook these warnings if they are in the log file.
>
> But now I know, I will make sure to check the log file more carefully in 
> the future. But I really think the script should have generated an error 
> for this and stopped. But this might be a design issue. 
>
> Thanks
> --Nasser
>
> On Sunday, February 12, 2023 at 11:43:26 AM UTC-6 Dima Pasechnik wrote:
>
>> On Sun, Feb 12, 2023 at 5:04 PM 'Nasser M. Abbasi' via sage-release <
>> sage-r...@googlegroups.com> wrote:
>>
>>> Thanks. That was it. I did not notice the `3` was missing when I typed 
>>> it. Now it works:
>>>
>>> >sage
>>> │ SageMath version 9.8, Release Date: 2023-02-11 
>>> │ Using Python 3.11.1. Type "help()" for help.
>>>
>>> I find it very strange that sagemath ./configure will accept an invalid 
>>> or unknown option. This should have been an error.
>>>
>>> If it had complained about it, then the user will know they have used a 
>>> wrong option immediately.
>>>
>>
>> it did complain, at the end of ./configure run:
>>
>> 
>> config.status:4085: creating convenience symlink prefix -> local
>> config.status:4100: creating convenience symlink venv -> 
>> local/var/lib/sage/venv-python3.10
>> configure:120940: WARNING: unrecognized options: --with-system-python
>> configure:
>> ...
>>
>>  
>>
>>>   
>>>
>>> This would save time and effort in the future if this happens again.
>>>
>>> --Nasser
>>>
>>>
>>>
>>>
>>> On Sunday, February 12, 2023 at 7:51:57 AM UTC-6 Matthias Köppe wrote:
>>>
 From config.log, one can see that you typed "
 "./configure --with-system-python=no"
 but the correct option is "--with-system-python3=no".

 On Sunday, February 12, 2023 at 1:10:11 AM UTC-8 Nasser M. Abbasi wrote:

> Thanks. I downloaded 9.8 and build it OK. No errors building it.
>
> But unlike 9.8 rc1, I see that 9.8 is back to using system python 
> which is 3.10.9 and not sagemath python 3.11.1 like 9.8 rc1 did, even 
> though I used the same exact configuration commands. These are the 
> commands 
> I used
>
> unset SAGE_ROOT
> unset SAGE_LOCAL
> ./configure --with-system-python=no
> make 
> make install
>
>
> And now from a new terminal I type
>
> >which python
> /usr/bin/python
>
> >python --version
> Python 3.10.9
>
> >sage --version
> SageMath version 9.8, Release Date: 2023-02-11
>
> >sage --python --version
> Python 3.10.9
>
> >sage
> ──┐
> │ SageMath version 9.8, Release Date: 2023-02-11 │
> │ Using Python 3.10.9. Type "help()" for help.   │
> └──
>
> Any idea why 9.8 did not use sagemath python which is supposed to be 
> 3.11.1 like 9.8 rc1 did? This is all on same Linux virtual box
>
> >lsb_release -a
> LSB Version:n/a
> Distributor ID:ManjaroLinux
> Description:Manjaro Linux
> Release:22.0.2
> Codename:Sikaris
>
> >uname -r
> 6.1.9-1-MANJARO
>
> I put the config.log and the build.log in this [folder](
> https://12000.org/tmp/sagemath_98_logs/)
>
> --Nasser
>
>
>
>
>
>
> On Saturday, February 11, 2023 at 1:12:57 PM UTC-6 Volker Braun wrote:
>
>> Apologies, the download link for the release is the "stable" version, 
>> not develop: https://www.sagemath.org/download-source.html
>>
>> At least one mirror already has it: 
>> https://mirrors.mit.edu/sage/src/index.html
>>
>>
>> On Saturday, February 11, 2023 at 5:18:09 PM UTC+1 Nasser M. Abbasi 
>> wrote:
>>
>>> Hello;
>>>
>>> When I go to  http://www.sagemath.org/download-latest.html  it 
>>> says  *sage-9.8.rc1.tar.gz* 
>>>  as 
>>> latest.  I tried few mirrors and I do not see 9.8
>>>
>>> Is 9.8 supposed to be at one of these mirror sites to download?
>>>
>>> thanks
>>> --Nasser
>>>
>>> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun 
>>> wrote:
>>>
 The "master" git branch has been updated to Sage-9.8. 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

 And as you are undoubtedly aware, the git repository is now hosted 
 

Re: [sage-release] Re: Sage 9.8 released

2023-02-12 Thread 'Nasser M. Abbasi' via sage-release
I see. But I think it would be much better to stop the script immediately 
and give an error message at the terminal, may even be with a loud beep as 
well to alert the user.

One can still overlook these warnings if they are in the log file.

But now I know, I will make sure to check the log file more carefully in 
the future. But I really think the script should have generated an error 
for this and stopped. But this might be a design issue. 

Thanks
--Nasser

On Sunday, February 12, 2023 at 11:43:26 AM UTC-6 Dima Pasechnik wrote:

> On Sun, Feb 12, 2023 at 5:04 PM 'Nasser M. Abbasi' via sage-release <
> sage-r...@googlegroups.com> wrote:
>
>> Thanks. That was it. I did not notice the `3` was missing when I typed 
>> it. Now it works:
>>
>> >sage
>> │ SageMath version 9.8, Release Date: 2023-02-11 
>> │ Using Python 3.11.1. Type "help()" for help.
>>
>> I find it very strange that sagemath ./configure will accept an invalid 
>> or unknown option. This should have been an error.
>>
>> If it had complained about it, then the user will know they have used a 
>> wrong option immediately.
>>
>
> it did complain, at the end of ./configure run:
>
> 
> config.status:4085: creating convenience symlink prefix -> local
> config.status:4100: creating convenience symlink venv -> 
> local/var/lib/sage/venv-python3.10
> configure:120940: WARNING: unrecognized options: --with-system-python
> configure:
> ...
>
>  
>
>>   
>>
>> This would save time and effort in the future if this happens again.
>>
>> --Nasser
>>
>>
>>
>>
>> On Sunday, February 12, 2023 at 7:51:57 AM UTC-6 Matthias Köppe wrote:
>>
>>> From config.log, one can see that you typed "
>>> "./configure --with-system-python=no"
>>> but the correct option is "--with-system-python3=no".
>>>
>>> On Sunday, February 12, 2023 at 1:10:11 AM UTC-8 Nasser M. Abbasi wrote:
>>>
 Thanks. I downloaded 9.8 and build it OK. No errors building it.

 But unlike 9.8 rc1, I see that 9.8 is back to using system python which 
 is 3.10.9 and not sagemath python 3.11.1 like 9.8 rc1 did, even though I 
 used the same exact configuration commands. These are the commands I used

 unset SAGE_ROOT
 unset SAGE_LOCAL
 ./configure --with-system-python=no
 make 
 make install


 And now from a new terminal I type

 >which python
 /usr/bin/python

 >python --version
 Python 3.10.9

 >sage --version
 SageMath version 9.8, Release Date: 2023-02-11

 >sage --python --version
 Python 3.10.9

 >sage
 ──┐
 │ SageMath version 9.8, Release Date: 2023-02-11 │
 │ Using Python 3.10.9. Type "help()" for help.   │
 └──

 Any idea why 9.8 did not use sagemath python which is supposed to be 
 3.11.1 like 9.8 rc1 did? This is all on same Linux virtual box

 >lsb_release -a
 LSB Version:n/a
 Distributor ID:ManjaroLinux
 Description:Manjaro Linux
 Release:22.0.2
 Codename:Sikaris

 >uname -r
 6.1.9-1-MANJARO

 I put the config.log and the build.log in this [folder](
 https://12000.org/tmp/sagemath_98_logs/)

 --Nasser






 On Saturday, February 11, 2023 at 1:12:57 PM UTC-6 Volker Braun wrote:

> Apologies, the download link for the release is the "stable" version, 
> not develop: https://www.sagemath.org/download-source.html
>
> At least one mirror already has it: 
> https://mirrors.mit.edu/sage/src/index.html
>
>
> On Saturday, February 11, 2023 at 5:18:09 PM UTC+1 Nasser M. Abbasi 
> wrote:
>
>> Hello;
>>
>> When I go to  http://www.sagemath.org/download-latest.html  it says  
>> *sage-9.8.rc1.tar.gz* 
>>  as latest.  
>> I tried few mirrors and I do not see 9.8
>>
>> Is 9.8 supposed to be at one of these mirror sites to download?
>>
>> thanks
>> --Nasser
>>
>> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>>
>>> The "master" git branch has been updated to Sage-9.8. 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
>>>
>>> And as you are undoubtedly aware, the git repository is now hosted 
>>> at https://github.com/sagemath/sage, so update your git remote.
>>>
>>> To commemorate the move (and because we are getting really close to 
>>> .10), I'm proposing to target Sage version 10 as the next release. 
>>>
>>> The changes over 9.8.rc0 are mainly housekeeping for the new 
>>> repository location. 
>>>
>>> I'll try to finish up merging remaining 

Re: [sage-release] Re: Sage 9.8 released

2023-02-12 Thread Dima Pasechnik
On Sun, Feb 12, 2023 at 5:04 PM 'Nasser M. Abbasi' via sage-release <
sage-release@googlegroups.com> wrote:

> Thanks. That was it. I did not notice the `3` was missing when I typed it.
> Now it works:
>
> >sage
> │ SageMath version 9.8, Release Date: 2023-02-11
> │ Using Python 3.11.1. Type "help()" for help.
>
> I find it very strange that sagemath ./configure will accept an invalid or
> unknown option. This should have been an error.
>
> If it had complained about it, then the user will know they have used a
> wrong option immediately.
>

it did complain, at the end of ./configure run:


config.status:4085: creating convenience symlink prefix -> local
config.status:4100: creating convenience symlink venv ->
local/var/lib/sage/venv-python3.10
configure:120940: WARNING: unrecognized options: --with-system-python
configure:
...



>
>
> This would save time and effort in the future if this happens again.
>
> --Nasser
>
>
>
>
> On Sunday, February 12, 2023 at 7:51:57 AM UTC-6 Matthias Köppe wrote:
>
>> From config.log, one can see that you typed "
>> "./configure --with-system-python=no"
>> but the correct option is "--with-system-python3=no".
>>
>> On Sunday, February 12, 2023 at 1:10:11 AM UTC-8 Nasser M. Abbasi wrote:
>>
>>> Thanks. I downloaded 9.8 and build it OK. No errors building it.
>>>
>>> But unlike 9.8 rc1, I see that 9.8 is back to using system python which
>>> is 3.10.9 and not sagemath python 3.11.1 like 9.8 rc1 did, even though I
>>> used the same exact configuration commands. These are the commands I used
>>>
>>> unset SAGE_ROOT
>>> unset SAGE_LOCAL
>>> ./configure --with-system-python=no
>>> make
>>> make install
>>>
>>>
>>> And now from a new terminal I type
>>>
>>> >which python
>>> /usr/bin/python
>>>
>>> >python --version
>>> Python 3.10.9
>>>
>>> >sage --version
>>> SageMath version 9.8, Release Date: 2023-02-11
>>>
>>> >sage --python --version
>>> Python 3.10.9
>>>
>>> >sage
>>> ──┐
>>> │ SageMath version 9.8, Release Date: 2023-02-11 │
>>> │ Using Python 3.10.9. Type "help()" for help.   │
>>> └──
>>>
>>> Any idea why 9.8 did not use sagemath python which is supposed to be
>>> 3.11.1 like 9.8 rc1 did? This is all on same Linux virtual box
>>>
>>> >lsb_release -a
>>> LSB Version:n/a
>>> Distributor ID:ManjaroLinux
>>> Description:Manjaro Linux
>>> Release:22.0.2
>>> Codename:Sikaris
>>>
>>> >uname -r
>>> 6.1.9-1-MANJARO
>>>
>>> I put the config.log and the build.log in this [folder](
>>> https://12000.org/tmp/sagemath_98_logs/)
>>>
>>> --Nasser
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Saturday, February 11, 2023 at 1:12:57 PM UTC-6 Volker Braun wrote:
>>>
 Apologies, the download link for the release is the "stable" version,
 not develop: https://www.sagemath.org/download-source.html

 At least one mirror already has it:
 https://mirrors.mit.edu/sage/src/index.html


 On Saturday, February 11, 2023 at 5:18:09 PM UTC+1 Nasser M. Abbasi
 wrote:

> Hello;
>
> When I go to  http://www.sagemath.org/download-latest.html  it says
> *sage-9.8.rc1.tar.gz*
>  as latest.
> I tried few mirrors and I do not see 9.8
>
> Is 9.8 supposed to be at one of these mirror sites to download?
>
> thanks
> --Nasser
>
> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>
>> The "master" git branch has been updated to Sage-9.8. 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
>>
>> And as you are undoubtedly aware, the git repository is now hosted at
>> https://github.com/sagemath/sage, so update your git remote.
>>
>> To commemorate the move (and because we are getting really close to
>> .10), I'm proposing to target Sage version 10 as the next release.
>>
>> The changes over 9.8.rc0 are mainly housekeeping for the new
>> repository location.
>>
>> I'll try to finish up merging remaining positively reviewed trac
>> issues, and then move on to github pull requests.
>>
>>
>> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag:
>> 9.8) Updated SageMath version to 9.8
>> 104dde9eaa8 Merge pull request #35022 from
>> tobiasdiez/pr-template-title
>> 17d8a73296f Merge pull request #35018 from x4/public/35017
>> 6a4667bb5c5 Merge pull request #34983 from
>> tobiasdiez/add-issue-templates
>> 66b319baffb Merge pull request #35011 from dimpase/develop
>> 872b32b0c20 Merge pull request #34987 from
>> mezzarobba/missing_long_time
>> d57804e6dec Merge pull request #34964 from
>> x4/public/linter-20230206
>> 698001b0e6a remove prohibition, promise details

[sage-release] Re: Sage 9.8 released

2023-02-12 Thread 'Nasser M. Abbasi' via sage-release
Thanks. That was it. I did not notice the `3` was missing when I typed it. 
Now it works:

>sage
│ SageMath version 9.8, Release Date: 2023-02-11 
│ Using Python 3.11.1. Type "help()" for help.

I find it very strange that sagemath ./configure will accept an invalid or 
unknown option. This should have been an error.

If it had complained about it, then the user will know they have used a 
wrong option immediately.  

This would save time and effort in the future if this happens again.

--Nasser




On Sunday, February 12, 2023 at 7:51:57 AM UTC-6 Matthias Köppe wrote:

> From config.log, one can see that you typed "
> "./configure --with-system-python=no"
> but the correct option is "--with-system-python3=no".
>
> On Sunday, February 12, 2023 at 1:10:11 AM UTC-8 Nasser M. Abbasi wrote:
>
>> Thanks. I downloaded 9.8 and build it OK. No errors building it.
>>
>> But unlike 9.8 rc1, I see that 9.8 is back to using system python which 
>> is 3.10.9 and not sagemath python 3.11.1 like 9.8 rc1 did, even though I 
>> used the same exact configuration commands. These are the commands I used
>>
>> unset SAGE_ROOT
>> unset SAGE_LOCAL
>> ./configure --with-system-python=no
>> make 
>> make install
>>
>>
>> And now from a new terminal I type
>>
>> >which python
>> /usr/bin/python
>>
>> >python --version
>> Python 3.10.9
>>
>> >sage --version
>> SageMath version 9.8, Release Date: 2023-02-11
>>
>> >sage --python --version
>> Python 3.10.9
>>
>> >sage
>> ──┐
>> │ SageMath version 9.8, Release Date: 2023-02-11 │
>> │ Using Python 3.10.9. Type "help()" for help.   │
>> └──
>>
>> Any idea why 9.8 did not use sagemath python which is supposed to be 
>> 3.11.1 like 9.8 rc1 did? This is all on same Linux virtual box
>>
>> >lsb_release -a
>> LSB Version:n/a
>> Distributor ID:ManjaroLinux
>> Description:Manjaro Linux
>> Release:22.0.2
>> Codename:Sikaris
>>
>> >uname -r
>> 6.1.9-1-MANJARO
>>
>> I put the config.log and the build.log in this [folder](
>> https://12000.org/tmp/sagemath_98_logs/)
>>
>> --Nasser
>>
>>
>>
>>
>>
>>
>> On Saturday, February 11, 2023 at 1:12:57 PM UTC-6 Volker Braun wrote:
>>
>>> Apologies, the download link for the release is the "stable" version, 
>>> not develop: https://www.sagemath.org/download-source.html
>>>
>>> At least one mirror already has it: 
>>> https://mirrors.mit.edu/sage/src/index.html
>>>
>>>
>>> On Saturday, February 11, 2023 at 5:18:09 PM UTC+1 Nasser M. Abbasi 
>>> wrote:
>>>
 Hello;

 When I go to  http://www.sagemath.org/download-latest.html  it says  
 *sage-9.8.rc1.tar.gz* 
  as latest.  I 
 tried few mirrors and I do not see 9.8

 Is 9.8 supposed to be at one of these mirror sites to download?

 thanks
 --Nasser

 On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:

> The "master" git branch has been updated to Sage-9.8. 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
>
> And as you are undoubtedly aware, the git repository is now hosted at 
> https://github.com/sagemath/sage, so update your git remote.
>
> To commemorate the move (and because we are getting really close to 
> .10), I'm proposing to target Sage version 10 as the next release. 
>
> The changes over 9.8.rc0 are mainly housekeeping for the new 
> repository location. 
>
> I'll try to finish up merging remaining positively reviewed trac 
> issues, and then move on to github pull requests.
>  
>
> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
> Updated SageMath version to 9.8
> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
> 17d8a73296f Merge pull request #35018 from x4/public/35017
> 6a4667bb5c5 Merge pull request #34983 from 
> tobiasdiez/add-issue-templates
> 66b319baffb Merge pull request #35011 from dimpase/develop
> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
> d57804e6dec Merge pull request #34964 from 
> x4/public/linter-20230206
> 698001b0e6a remove prohibition, promise details
> 0c5f7baf6c2 remove trac references, promise details soon
> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>


-- 
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 

[sage-release] Re: Sage 9.8 released

2023-02-12 Thread Matthias Köppe
>From config.log, one can see that you typed "
"./configure --with-system-python=no"
but the correct option is "--with-system-python3=no".

On Sunday, February 12, 2023 at 1:10:11 AM UTC-8 Nasser M. Abbasi wrote:

> Thanks. I downloaded 9.8 and build it OK. No errors building it.
>
> But unlike 9.8 rc1, I see that 9.8 is back to using system python which is 
> 3.10.9 and not sagemath python 3.11.1 like 9.8 rc1 did, even though I used 
> the same exact configuration commands. These are the commands I used
>
> unset SAGE_ROOT
> unset SAGE_LOCAL
> ./configure --with-system-python=no
> make 
> make install
>
>
> And now from a new terminal I type
>
> >which python
> /usr/bin/python
>
> >python --version
> Python 3.10.9
>
> >sage --version
> SageMath version 9.8, Release Date: 2023-02-11
>
> >sage --python --version
> Python 3.10.9
>
> >sage
> ──┐
> │ SageMath version 9.8, Release Date: 2023-02-11 │
> │ Using Python 3.10.9. Type "help()" for help.   │
> └──
>
> Any idea why 9.8 did not use sagemath python which is supposed to be 
> 3.11.1 like 9.8 rc1 did? This is all on same Linux virtual box
>
> >lsb_release -a
> LSB Version:n/a
> Distributor ID:ManjaroLinux
> Description:Manjaro Linux
> Release:22.0.2
> Codename:Sikaris
>
> >uname -r
> 6.1.9-1-MANJARO
>
> I put the config.log and the build.log in this [folder](
> https://12000.org/tmp/sagemath_98_logs/)
>
> --Nasser
>
>
>
>
>
>
> On Saturday, February 11, 2023 at 1:12:57 PM UTC-6 Volker Braun wrote:
>
>> Apologies, the download link for the release is the "stable" version, not 
>> develop: https://www.sagemath.org/download-source.html
>>
>> At least one mirror already has it: 
>> https://mirrors.mit.edu/sage/src/index.html
>>
>>
>> On Saturday, February 11, 2023 at 5:18:09 PM UTC+1 Nasser M. Abbasi wrote:
>>
>>> Hello;
>>>
>>> When I go to  http://www.sagemath.org/download-latest.html  it says  
>>> *sage-9.8.rc1.tar.gz* 
>>>  as latest.  I 
>>> tried few mirrors and I do not see 9.8
>>>
>>> Is 9.8 supposed to be at one of these mirror sites to download?
>>>
>>> thanks
>>> --Nasser
>>>
>>> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>>>
 The "master" git branch has been updated to Sage-9.8. 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

 And as you are undoubtedly aware, the git repository is now hosted at 
 https://github.com/sagemath/sage, so update your git remote.

 To commemorate the move (and because we are getting really close to 
 .10), I'm proposing to target Sage version 10 as the next release. 

 The changes over 9.8.rc0 are mainly housekeeping for the new repository 
 location. 

 I'll try to finish up merging remaining positively reviewed trac 
 issues, and then move on to github pull requests.
  

 c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
 Updated SageMath version to 9.8
 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
 17d8a73296f Merge pull request #35018 from x4/public/35017
 6a4667bb5c5 Merge pull request #34983 from 
 tobiasdiez/add-issue-templates
 66b319baffb Merge pull request #35011 from dimpase/develop
 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
 d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
 698001b0e6a remove prohibition, promise details
 0c5f7baf6c2 remove trac references, promise details soon
 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1

>>>

-- 
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/8bf3d59b-75bc-4665-b90f-89e75477e7d8n%40googlegroups.com.


Re: [sage-release] Re: Sage 9.8 released

2023-02-12 Thread Dima Pasechnik
On Sun, Feb 12, 2023 at 9:10 AM 'Nasser M. Abbasi' via sage-release <
sage-release@googlegroups.com> wrote:

> Thanks. I downloaded 9.8 and build it OK. No errors building it.
>
> But unlike 9.8 rc1, I see that 9.8 is back to using system python which is
> 3.10.9 and not sagemath python 3.11.1 like 9.8 rc1 did, even though I used
> the same exact configuration commands.
>

there is absolutely nothing in the diff between 9.8.rc1 and 9.8 that would
explain this.
So it's the environment you built that was different - I don't know exactly
how.

But --with-system-python3 appears to be a noop. I could not find a place
where it is processed.
(it should be in build/pkgs/python3/spkg-configure.m4, IMHO)
I opened https://github.com/sagemath/sage/issues/35089

So it was a change in the build enviroment that made Sage accept python3



By the way, I noticed a bug in Sage along the way.
>From your config.log (and install) I see that you don't have pkg-config
installed.
It's actually a sort of a bug in configure; your system is similar to Arch
linux, and
the system package pkg-config is needed on Arch (and on Manjaro,  I suppose)
for the build to function correctly.

If you ran ./bootstrap (something should be a mandatory thing to do on
Linux for installing from source,
but let's not get into this here)
then it would force you to install pkg-config, as it is mentioned in
build/pkgs/_bootstrap/distros/arch.txt

- but you didn't, and as build/pkgs/_prereq/distros/arch.txt does not
mention pkg-config,
./configure didn't complain

I've opened https://github.com/sagemath/sage/issues/35088 for the latter
problem.




> These are the commands I used
>
> unset SAGE_ROOT
> unset SAGE_LOCAL
> ./configure --with-system-python=no
> make
> make install
>
>
> And now from a new terminal I type
>
> >which python
> /usr/bin/python
>
> >python --version
> Python 3.10.9
>
> >sage --version
> SageMath version 9.8, Release Date: 2023-02-11
>
> >sage --python --version
> Python 3.10.9
>
> >sage
> ──┐
> │ SageMath version 9.8, Release Date: 2023-02-11 │
> │ Using Python 3.10.9. Type "help()" for help.   │
> └──
>
> Any idea why 9.8 did not use sagemath python which is supposed to be
> 3.11.1 like 9.8 rc1 did? This is all on same Linux virtual box
>
> >lsb_release -a
> LSB Version:n/a
> Distributor ID:ManjaroLinux
> Description:Manjaro Linux
> Release:22.0.2
> Codename:Sikaris
>
> >uname -r
> 6.1.9-1-MANJARO
>
> I put the config.log and the build.log in this [folder](
> https://12000.org/tmp/sagemath_98_logs/)
>
> --Nasser
>
>
>
>
>
>
> On Saturday, February 11, 2023 at 1:12:57 PM UTC-6 Volker Braun wrote:
>
>> Apologies, the download link for the release is the "stable" version, not
>> develop: https://www.sagemath.org/download-source.html
>>
>> At least one mirror already has it:
>> https://mirrors.mit.edu/sage/src/index.html
>>
>>
>> On Saturday, February 11, 2023 at 5:18:09 PM UTC+1 Nasser M. Abbasi wrote:
>>
>>> Hello;
>>>
>>> When I go to  http://www.sagemath.org/download-latest.html  it says
>>> *sage-9.8.rc1.tar.gz*
>>>  as latest.  I
>>> tried few mirrors and I do not see 9.8
>>>
>>> Is 9.8 supposed to be at one of these mirror sites to download?
>>>
>>> thanks
>>> --Nasser
>>>
>>> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>>>
 The "master" git branch has been updated to Sage-9.8. 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

 And as you are undoubtedly aware, the git repository is now hosted at
 https://github.com/sagemath/sage, so update your git remote.

 To commemorate the move (and because we are getting really close to
 .10), I'm proposing to target Sage version 10 as the next release.

 The changes over 9.8.rc0 are mainly housekeeping for the new repository
 location.

 I'll try to finish up merging remaining positively reviewed trac
 issues, and then move on to github pull requests.


 c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8)
 Updated SageMath version to 9.8
 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
 17d8a73296f Merge pull request #35018 from x4/public/35017
 6a4667bb5c5 Merge pull request #34983 from
 tobiasdiez/add-issue-templates
 66b319baffb Merge pull request #35011 from dimpase/develop
 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
 d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
 698001b0e6a remove prohibition, promise details
 0c5f7baf6c2 remove trac references, promise details soon
 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1

[sage-release] Re: Sage 9.8 released

2023-02-12 Thread Emmanuel Charpentier

http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd;>
http://www.w3.org/1999/xhtml; lang="en" xml:lang="en">







  #content { max-width: 60em; margin: auto; }
  .title  { text-align: center;
 margin-bottom: .2em; }
  .subtitle { text-align: center;
  font-size: medium;
  font-weight: bold;
  margin-top:0; }
  .todo   { font-family: monospace; color: red; }
  .done   { font-family: monospace; color: green; }
  .priority { font-family: monospace; color: orange; }
  .tag{ background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
  .timestamp { color: #bebebe; }
  .timestamp-kwd { color: #5f9ea0; }
  .org-right  { margin-left: auto; margin-right: 0px;  text-align: right; }
  .org-left   { margin-left: 0px;  margin-right: auto; text-align: left; }
  .org-center { margin-left: auto; margin-right: auto; text-align: center; }
  .underline { text-decoration: underline; }
  #postamble p, #preamble p { font-size: 90%; margin: .2em; }
  p.verse { margin-left: 3%; }
  pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
  }
  pre.src {
position: relative;
overflow: auto;
  }
  pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
  }
  pre.src:hover:before { display: inline; margin-top: 14px;}
  /* Languages per Org manual */
  pre.src-asymptote:before { content: 'Asymptote'; }
  pre.src-awk:before { content: 'Awk'; }
  pre.src-authinfo::before { content: 'Authinfo'; }
  pre.src-C:before { content: 'C'; }
  /* pre.src-C++ doesn't work in CSS */
  pre.src-clojure:before { content: 'Clojure'; }
  pre.src-css:before { content: 'CSS'; }
  pre.src-D:before { content: 'D'; }
  pre.src-ditaa:before { content: 'ditaa'; }
  pre.src-dot:before { content: 'Graphviz'; }
  pre.src-calc:before { content: 'Emacs Calc'; }
  pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
  pre.src-fortran:before { content: 'Fortran'; }
  pre.src-gnuplot:before { content: 'gnuplot'; }
  pre.src-haskell:before { content: 'Haskell'; }
  pre.src-hledger:before { content: 'hledger'; }
  pre.src-java:before { content: 'Java'; }
  pre.src-js:before { content: 'Javascript'; }
  pre.src-latex:before { content: 'LaTeX'; }
  pre.src-ledger:before { content: 'Ledger'; }
  pre.src-lisp:before { content: 'Lisp'; }
  pre.src-lilypond:before { content: 'Lilypond'; }
  pre.src-lua:before { content: 'Lua'; }
  pre.src-matlab:before { content: 'MATLAB'; }
  pre.src-mscgen:before { content: 'Mscgen'; }
  pre.src-ocaml:before { content: 'Objective Caml'; }
  pre.src-octave:before { content: 'Octave'; }
  pre.src-org:before { content: 'Org mode'; }
  pre.src-oz:before { content: 'OZ'; }
  pre.src-plantuml:before { content: 'Plantuml'; }
  pre.src-processing:before { content: 'Processing.js'; }
  pre.src-python:before { content: 'Python'; }
  pre.src-R:before { content: 'R'; }
  pre.src-ruby:before { content: 'Ruby'; }
  pre.src-sass:before { content: 'Sass'; }
  pre.src-scheme:before { content: 'Scheme'; }
  pre.src-screen:before { content: 'Gnu Screen'; }
  pre.src-sed:before { content: 'Sed'; }
  pre.src-sh:before { content: 'shell'; }
  pre.src-sql:before { content: 'SQL'; }
  pre.src-sqlite:before { content: 'SQLite'; }
  /* additional languages in org.el's org-babel-load-languages alist */
  pre.src-forth:before { content: 'Forth'; }
  pre.src-io:before { content: 'IO'; }
  pre.src-J:before { content: 'J'; }
  pre.src-makefile:before { content: 'Makefile'; }
  pre.src-maxima:before { content: 'Maxima'; }
  pre.src-perl:before { content: 'Perl'; }
  pre.src-picolisp:before { content: 'Pico Lisp'; }
  pre.src-scala:before { content: 'Scala'; }
  pre.src-shell:before { content: 'Shell Script'; }
  pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
  /* additional language identifiers per "defun org-babel-execute"
   in ob-*.el */
  pre.src-cpp:before  { content: 'C++'; }
  pre.src-abc:before  { content: 'ABC'; }
  pre.src-coq:before  { content: 'Coq'; }
  pre.src-groovy:before  { content: 'Groovy'; }
  /* additional language identifiers from org-babel-shell-names in
 ob-shell.el: ob-shell is the only babel language using a lambda to put
 the execution function name together. */
  pre.src-bash:before  { content: 'bash'; }
  pre.src-csh:before  { content: 'csh'; }
  pre.src-ash:before  { content: 'ash'; }
  pre.src-dash:before  { content: 'dash'; }
  pre.src-ksh:before  { content: 'ksh'; }
  pre.src-mksh:before  { content: 'mksh'; }
  pre.src-posh:before  { content: 'posh'; }
  /* Additional Emacs modes also supported by the LaTeX listings package */
  pre.src-ada:before { content: 'Ada'; }
  pre.src-asm:before { content: 'Assembler'; }
  pre.src-caml:before { content: 'Caml'; }
  pre.src-delphi:before { content: 

[sage-release] Re: Sage 9.8 released

2023-02-12 Thread Emmanuel Charpentier
On Debian testing running on core i7 + 16 GB RAM, upgrading `9.8.rc1` to 
`9.8` and running `ptestlong` results in three permanent failures :

| Doctest| Result|
||---|
| src/sage/interfaces/fricas.py  | 3 doctests failed |
| src/sage/graphs/generators/families.py | 2 doctests failed |
| src/sage/graphs/graph_generators.py| 1 doctest failed  |

All these failures were already reported for previous betas.

HTH,

Le samedi 11 février 2023 à 14:47:09 UTC+1, Volker Braun a écrit :

> The "master" git branch has been updated to Sage-9.8. 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
>
> And as you are undoubtedly aware, the git repository is now hosted at 
> https://github.com/sagemath/sage, so update your git remote.
>
> To commemorate the move (and because we are getting really close to .10), 
> I'm proposing to target Sage version 10 as the next release. 
>
> The changes over 9.8.rc0 are mainly housekeeping for the new repository 
> location. 
>
> I'll try to finish up merging remaining positively reviewed trac issues, 
> and then move on to github pull requests.
>  
>
> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
> Updated SageMath version to 9.8
> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
> 17d8a73296f Merge pull request #35018 from x4/public/35017
> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
> 66b319baffb Merge pull request #35011 from dimpase/develop
> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
> 698001b0e6a remove prohibition, promise details
> 0c5f7baf6c2 remove trac references, promise details soon
> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>

-- 
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/dcb9cffd-a1a6-41bb-b14f-f8ca24b7d356n%40googlegroups.com.


[sage-release] Re: Sage 9.8 released

2023-02-12 Thread Emmanuel Charpentier


On Debian testing running on core i7 + 16 GB RAM, upgrading 9.8.rc1 to 9.8 
and running ptestlong results in three permanent failures :
Doctest Result src/sage/interfaces/fricas.py 3 doctests failed 
src/sage/graphs/generators/families.py 2 doctests failed 
src/sage/graphs/graph_generators.py 1 doctest failed 

All these failures were already reported for previous betas.

HTH,
​
Le samedi 11 février 2023 à 14:47:09 UTC+1, Volker Braun a écrit :

> The "master" git branch has been updated to Sage-9.8. 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
>
> And as you are undoubtedly aware, the git repository is now hosted at 
> https://github.com/sagemath/sage, so update your git remote.
>
> To commemorate the move (and because we are getting really close to .10), 
> I'm proposing to target Sage version 10 as the next release. 
>
> The changes over 9.8.rc0 are mainly housekeeping for the new repository 
> location. 
>
> I'll try to finish up merging remaining positively reviewed trac issues, 
> and then move on to github pull requests.
>  
>
> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
> Updated SageMath version to 9.8
> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
> 17d8a73296f Merge pull request #35018 from x4/public/35017
> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
> 66b319baffb Merge pull request #35011 from dimpase/develop
> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
> 698001b0e6a remove prohibition, promise details
> 0c5f7baf6c2 remove trac references, promise details soon
> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>

-- 
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/7fc141c0-e6e3-49e8-91ed-f9bbd8aa149en%40googlegroups.com.


[sage-release] Re: Sage 9.8 released

2023-02-12 Thread 'Nasser M. Abbasi' via sage-release
Thanks. I downloaded 9.8 and build it OK. No errors building it.

But unlike 9.8 rc1, I see that 9.8 is back to using system python which is 
3.10.9 and not sagemath python 3.11.1 like 9.8 rc1 did, even though I used 
the same exact configuration commands. These are the commands I used

unset SAGE_ROOT
unset SAGE_LOCAL
./configure --with-system-python=no
make 
make install


And now from a new terminal I type

>which python
/usr/bin/python

>python --version
Python 3.10.9

>sage --version
SageMath version 9.8, Release Date: 2023-02-11

>sage --python --version
Python 3.10.9

>sage
──┐
│ SageMath version 9.8, Release Date: 2023-02-11 │
│ Using Python 3.10.9. Type "help()" for help.   │
└──

Any idea why 9.8 did not use sagemath python which is supposed to be 3.11.1 
like 9.8 rc1 did? This is all on same Linux virtual box

>lsb_release -a
LSB Version:n/a
Distributor ID:ManjaroLinux
Description:Manjaro Linux
Release:22.0.2
Codename:Sikaris

>uname -r
6.1.9-1-MANJARO

I put the config.log and the build.log in this 
[folder](https://12000.org/tmp/sagemath_98_logs/)

--Nasser






On Saturday, February 11, 2023 at 1:12:57 PM UTC-6 Volker Braun wrote:

> Apologies, the download link for the release is the "stable" version, not 
> develop: https://www.sagemath.org/download-source.html
>
> At least one mirror already has it: 
> https://mirrors.mit.edu/sage/src/index.html
>
>
> On Saturday, February 11, 2023 at 5:18:09 PM UTC+1 Nasser M. Abbasi wrote:
>
>> Hello;
>>
>> When I go to  http://www.sagemath.org/download-latest.html  it says  
>> *sage-9.8.rc1.tar.gz* 
>>  as latest.  I 
>> tried few mirrors and I do not see 9.8
>>
>> Is 9.8 supposed to be at one of these mirror sites to download?
>>
>> thanks
>> --Nasser
>>
>> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>>
>>> The "master" git branch has been updated to Sage-9.8. 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
>>>
>>> And as you are undoubtedly aware, the git repository is now hosted at 
>>> https://github.com/sagemath/sage, so update your git remote.
>>>
>>> To commemorate the move (and because we are getting really close to 
>>> .10), I'm proposing to target Sage version 10 as the next release. 
>>>
>>> The changes over 9.8.rc0 are mainly housekeeping for the new repository 
>>> location. 
>>>
>>> I'll try to finish up merging remaining positively reviewed trac issues, 
>>> and then move on to github pull requests.
>>>  
>>>
>>> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
>>> Updated SageMath version to 9.8
>>> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
>>> 17d8a73296f Merge pull request #35018 from x4/public/35017
>>> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
>>> 66b319baffb Merge pull request #35011 from dimpase/develop
>>> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
>>> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
>>> 698001b0e6a remove prohibition, promise details
>>> 0c5f7baf6c2 remove trac references, promise details soon
>>> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>>>
>>

-- 
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/75d380a7-ded5-4925-aa9b-88a00752d69an%40googlegroups.com.


[sage-release] Re: Sage 9.8 released

2023-02-11 Thread Volker Braun
Apologies, the download link for the release is the "stable" version, not 
develop: https://www.sagemath.org/download-source.html

At least one mirror already has 
it: https://mirrors.mit.edu/sage/src/index.html


On Saturday, February 11, 2023 at 5:18:09 PM UTC+1 Nasser M. Abbasi wrote:

> Hello;
>
> When I go to  http://www.sagemath.org/download-latest.html  it says  
> *sage-9.8.rc1.tar.gz* 
>  as latest.  I 
> tried few mirrors and I do not see 9.8
>
> Is 9.8 supposed to be at one of these mirror sites to download?
>
> thanks
> --Nasser
>
> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>
>> The "master" git branch has been updated to Sage-9.8. 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
>>
>> And as you are undoubtedly aware, the git repository is now hosted at 
>> https://github.com/sagemath/sage, so update your git remote.
>>
>> To commemorate the move (and because we are getting really close to .10), 
>> I'm proposing to target Sage version 10 as the next release. 
>>
>> The changes over 9.8.rc0 are mainly housekeeping for the new repository 
>> location. 
>>
>> I'll try to finish up merging remaining positively reviewed trac issues, 
>> and then move on to github pull requests.
>>  
>>
>> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
>> Updated SageMath version to 9.8
>> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
>> 17d8a73296f Merge pull request #35018 from x4/public/35017
>> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
>> 66b319baffb Merge pull request #35011 from dimpase/develop
>> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
>> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
>> 698001b0e6a remove prohibition, promise details
>> 0c5f7baf6c2 remove trac references, promise details soon
>> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>>
>

-- 
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/49248cfa-a3eb-42f7-9d44-3b652803b560n%40googlegroups.com.


Re: [sage-release] Re: Sage 9.8 released

2023-02-11 Thread Dima Pasechnik
On Sat, Feb 11, 2023 at 4:18 PM 'Nasser M. Abbasi' via sage-release <
sage-release@googlegroups.com> wrote:

> Hello;
>
> When I go to  http://www.sagemath.org/download-latest.html  it says
> *sage-9.8.rc1.tar.gz*
>  as latest.  I
> tried few mirrors and I do not see 9.8
>
> Is 9.8 supposed to be at one of these mirror sites to download?
>

https://github.com/sagemath/sage/releases

(or just use git)


>
> thanks
> --Nasser
>
> On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:
>
>> The "master" git branch has been updated to Sage-9.8. 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
>>
>> And as you are undoubtedly aware, the git repository is now hosted at
>> https://github.com/sagemath/sage, so update your git remote.
>>
>> To commemorate the move (and because we are getting really close to .10),
>> I'm proposing to target Sage version 10 as the next release.
>>
>> The changes over 9.8.rc0 are mainly housekeeping for the new repository
>> location.
>>
>> I'll try to finish up merging remaining positively reviewed trac issues,
>> and then move on to github pull requests.
>>
>>
>> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8)
>> Updated SageMath version to 9.8
>> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
>> 17d8a73296f Merge pull request #35018 from x4/public/35017
>> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
>> 66b319baffb Merge pull request #35011 from dimpase/develop
>> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
>> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
>> 698001b0e6a remove prohibition, promise details
>> 0c5f7baf6c2 remove trac references, promise details soon
>> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>>
> --
> 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/be983746-2404-4087-ae3c-525f395ad8e5n%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/CAAWYfq3Boa4XN0KN6jEDrF62FNj2o5rWcdLgWEj%3DoirZBNhfoA%40mail.gmail.com.


[sage-release] Re: Sage 9.8 released

2023-02-11 Thread 'Nasser M. Abbasi' via sage-release
Hello;

When I go to  http://www.sagemath.org/download-latest.html  it says  
*sage-9.8.rc1.tar.gz* 
 as latest.  I 
tried few mirrors and I do not see 9.8

Is 9.8 supposed to be at one of these mirror sites to download?

thanks
--Nasser

On Saturday, February 11, 2023 at 7:47:09 AM UTC-6 Volker Braun wrote:

> The "master" git branch has been updated to Sage-9.8. 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
>
> And as you are undoubtedly aware, the git repository is now hosted at 
> https://github.com/sagemath/sage, so update your git remote.
>
> To commemorate the move (and because we are getting really close to .10), 
> I'm proposing to target Sage version 10 as the next release. 
>
> The changes over 9.8.rc0 are mainly housekeeping for the new repository 
> location. 
>
> I'll try to finish up merging remaining positively reviewed trac issues, 
> and then move on to github pull requests.
>  
>
> c000c953eb6 (HEAD -> develop, github/master, github/develop, tag: 9.8) 
> Updated SageMath version to 9.8
> 104dde9eaa8 Merge pull request #35022 from tobiasdiez/pr-template-title
> 17d8a73296f Merge pull request #35018 from x4/public/35017
> 6a4667bb5c5 Merge pull request #34983 from tobiasdiez/add-issue-templates
> 66b319baffb Merge pull request #35011 from dimpase/develop
> 872b32b0c20 Merge pull request #34987 from mezzarobba/missing_long_time
> d57804e6dec Merge pull request #34964 from x4/public/linter-20230206
> 698001b0e6a remove prohibition, promise details
> 0c5f7baf6c2 remove trac references, promise details soon
> 200557e00c3 (tag: 9.8.rc1) Updated SageMath version to 9.8.rc1
>

-- 
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/be983746-2404-4087-ae3c-525f395ad8e5n%40googlegroups.com.