There is an updated pull request by tornaria against master on the void-packages repository https://github.com/tornaria/void-packages sagemath-update https://github.com/void-linux/void-packages/pull/39876 sagemath: update to 9.7 [EDIT] this ticket includes: - updates to flintlib, arb, singular, pari, gp2c, eclib, giac, gap (all those require recompilation of sagemath) - revbump for lcalc, python3-cysignals, python3-cypari2 b/c the soname change for libpari Everything seems to be working ok, this is now ready for merging. ---- With respect to the original description: - #39838, #39840, #39872 are already merged. - #39846 is not included here as it won't force rebuild - #39866 was moved here - matplotlib 3.6.1 is working now ---- This includes #39838, #39840, #39846, #39872, #39866, also update eclib-20220621. For now I'm reverting python3-matplotlib to 3.5.3_1 since 3.6.0_1 gives a lot of problems (#39857 adds python3-contourpy which will solve some, but I think there are more issues). I want to make sure everything works ok and the full testsuite passes as is. Then I'll just move matplotlib back to 3.6.0_1 and try to see if it's feasible to fix or workaround the issues (sagemath-the-distro is still on matplotlib 3.5.2 and I didn't find anything about the update to 3.6.0) #### Testing the changes - I tested the changes in this PR: currently running the testsuite in --long after the update of singular. A patch file from https://github.com/void-linux/void-packages/pull/39876.patch is attached