Ask Your Question
3

installing a newer version of a package within Sage

asked 2019-10-08 10:29:23 -0500

Max Alekseyev gravatar image

By default running "sage -i normaliz" in Sage 8.9 installs Normaliz version 3.7.2 How one can install a newer version 3.8.0 instead?

Relatedly, if Normaliz was already installed, is there a way to reinstall its newer version?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
3

answered 2019-10-08 18:42:00 -0500

tmonteil gravatar image

The short answer is no, since the package versions of optional packages are hardcoded into each Sagemath version, so that the behaviour is predictible.

So if you want to have normaliz 3.8.0 (or 3.8.1) installed within Sage, before some Sage release proposes it, you will have to modify SAGE_DIR/build/pkgs/normaliz/package-version.txt and SAGE_DIR/build/pkgs/normaliz/checksums.iniyourself. See https://doc.sagemath.org/html/en/deve... for more details.

If this is beyond your skills and you need some feature that exists in 3.8.0 and not 3.7.2, please tell us, and i (or some other developer) will update the package quickly.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2019-10-08 10:29:23 -0500

Seen: 37 times

Last updated: Oct 08