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*
>>> <https://mirrors.mit.edu/sage/devel/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 yyyyx4/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 yyyyx4/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
> <https://groups.google.com/d/msgid/sage-release/75d380a7-ded5-4925-aa9b-88a00752d69an%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CAAWYfq2_rsn-o9SV%3DUVbDMJsndfCQyW6ObQ%3DLKWZr8ckMRcCqw%40mail.gmail.com.

Reply via email to