Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

maxima: update to 5.47.0, patch and rebuilds sagemath for maxima, singular, numpy updates. #44624

Merged
merged 2 commits into from
Jun 26, 2023

Conversation

tornaria
Copy link
Contributor

Testing the changes

  • I tested the changes in this PR: briefly

This updates maxima to 5.47.0, which needs a patch and rebuild for sagemath (sagemath/sage#35707).

Also:

This PR can be safely merged before updating singular and numpy. Afther this is merged numpy (#44529) and singular updates can be merged.

@tornaria
Copy link
Contributor Author

Uh... tons of DeprecationWarning: pkg_resources is deprecated as an API. I guess this is coming from a setuptools update, as it wasn't failing before...

@tornaria
Copy link
Contributor Author

Uh... tons of DeprecationWarning: pkg_resources is deprecated as an API. I guess this is coming from a setuptools update, as it wasn't failing before...

Indeed setuptools 68 changed the warning to use stacklevel=2, so the warning that was filtered against pkg_resources is now reported against setuptools.sandbox. I've added a tentative patch to fix this.

Other failures were due to unfixing of sagemath/sage#26968 (which only triggers under very heavy load as in gh CI) see sagemath/sage#35707 (comment). I've added a tentative patch to fix this.

If everything works out here, I'll submit these two patches upstream.

@tornaria tornaria force-pushed the maxima branch 2 times, most recently from f4fc604 to ddabf82 Compare June 25, 2023 21:35
Also:
 - patch for singular 4.3.2p2
 - patch for numpy 1.25.0
 - patch for setuptools 68.0.0
@tornaria
Copy link
Contributor Author

@ahesford or @leahneukirchen : this is ready to merge. And at same time or later, numpy can be updated (#44529).

@ahesford ahesford merged commit 2e2ae57 into void-linux:master Jun 26, 2023
8 checks passed
@tornaria tornaria deleted the maxima branch July 11, 2023 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants