init.sage is not enough as you need to recompile a subset of sage.

The simplest way that I know of is to

1) package a home made release of pari-master
2) follow the process of upgrading a package in sage
  (ie update the informations at $SAGE_ROOT/build/pkgs/pari)
3) re-install pari (run "sage -f pari")

The last step should trigger the compilation of what needs to
be recompiled.

Best
Vincent

Le 17/06/2021 à 12:33, Guissmo Asuncion a écrit :
My current SAGE installation interfaces with an installation of PARI which
is from a stable version. I would like it to interface with the version of
my PARI (in my machine) that is compiled from the code in the development
branch. The reason for this is that the PARI developers has just fixed a
bug yesterday, related to what I am doing. The fix is currently in their
development branch.

Is there something I can do in *init.sage* to point SAGE to a specific
compiled version of PARI in my system? Or perhaps I can do something else
to obtain the same result?

Would I need to recompile SAGE with parameters pointing to that PARI
installation every time? If so, how? I would like to avoid compiling SAGE
every time I recompile PARI, but might be willing to try if desperate.

Thanks for reading!

---
'SageMath version 9.3, Release Date: 2021-05-09'
---
Operating System: Arch Linux
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
Kernel Version: 5.12.9-arch1-1
OS Type: 64-bit
Graphics Platform: X11
Processors: 8 × AMD Ryzen 7 2700U with Radeon Vega Mobile Gfx
Memory: 15,3 GiB of RAM
Graphics Processor: AMD Radeon™ Vega 3 Graphics


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

Reply via email to