"If you are using arch sagemath, then you are not using sage-the-distro and 
so you are using arch giac as well."

This is good to know. I am new to using arch and was not sure. I am 
actually using EOS distro which is arch based,
not arch itself.

I just found the info I wanted is online:

https://archlinux.org/packages/extra/x86_64/sagemath/

It has dependencies list there. One of them is giac. When I click on giac 
link it shows 

https://archlinux.org/packages/extra/x86_64/giac/

which says giac 1.9.0.998-1 

This way one can find the version number of any software sagemath package 
uses from pacman website.

Ok, case closed.

>From now on, I will just use Arch package manager to install sagemath and 
other software
instead of building from sources as I used to do. Much easier this way.

Thanks for help everyone.
--Nasser



On Sunday, January 5, 2025 at 9:24:26 AM UTC-6 Gonzalo Tornaría wrote:

> January 5, 2025 12:07 PM, "Nasser M. Abbasi' via sage-devel" <
> sage-...@googlegroups.com> wrote:
> > This link shows the Arch sagemath package info that I installed
> > 
> > https://archlinux.org/packages/extra/x86_64/sagemath/
>
> If you are using arch sagemath, then you are not using sage-the-distro and 
> so you are using arch giac as well.
>
> Try the example from my previous email to see.
>
>
> > /usr/lib/python3.13/site-packages/sage/libs/giac/
> > 
> > Is this the giac sagemath 10.5 is using then? If so, how to find
>
> This is not giac, this is sagelib code to interface with giac.
>
>
> > the version of giac it is using?
>
> giac should be in /usr/bin/giac and /usr/lib/libgiac.so.0
>
> You can see that sagelib code links to your system giac library as in:
>
> $ ldd /usr/lib/python3.13/site-packages/sage/libs/giac/giac*.so | grep giac
> libgiac.so.0 => /usr/lib/libgiac.so.0 (0x00007fa627e00000)
>
>
> > On Sunday, January 5, 2025 at 1:20:06 AM UTC-6 François Bissey wrote:
> >> It is very likely that sagemath installed by pacman from AUR uses the
> >> system giac. But you can check the list of files installed by pacman for
> >> sagemath.
>
> BTW, I don't think this is AUR. This is an official arch package afaict; 
> and void linux also has an official sagemath package.
>
> Note that both arch and void are actively updated and usually have more 
> current versions of software than sage-the-distro (for example: pari 2.17 
> and python 3.13).
>
>
> Best,
> Gonzalo
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/sage-devel/841a7833-cec8-457e-957c-dcc5f3a74f43n%40googlegroups.com.

Reply via email to