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 DRAFT: sagemath update to 9.7 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