-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
Add more void packages to distros/void.txt #33098
Comments
Author: Gonzalo Tornaría |
Branch: u/tornaria/void-packages |
Commit: |
comment:2
Do we have a github (tox) job for Void yet? I'm happy to rubber-stamp this for you if there's no risk of it breaking the CI. |
comment:3
Replying to @orlitzky:
I haven't paid much attention to tox yet, but there is #33084 and I'll try to look at that. My template for building sage on void knows which dependencies to install so it's not like we need it; this is more to help someone wanting to build from source on void so the suggestion on which packages to install is correct and complete. We have void-linux/void-packages#34030 which is building and testing sage; it is using all the packages I added in the first commit (including linbox and maxima via patches taken from #29631 and #32867) All tests pass in our standard architectures (x86_64, x86_64-musl and i686) using all possible system packages with system python 3.10 (using #30766) and assorted patches needed for doctests to pass (right now github shows a failure on i686 but that's just the timeout reported in #33091; I added a patch to solve that but I didn't push yet to gh). Of the remaining tickets, only the second one should have any effect and only after patching with #29665 (which is my next goal as I want to try to ship sage 9.5 for void using system packages as much as possible). Anyway, I don't really know how tox uses these package lists, so I may be missing something... |
Reviewer: Matthias Koeppe |
comment:8
Setting milestone to 9.6 now that 9.5 is out. |
Changed branch from u/tornaria/void-packages to |
The first commit includes all standard packages that can be currently used from system, as well as linbox and maxima which have standing tickets to add (spkg-configure.m4 for linbox #29631 and spkg-configure.m4 for maxima #32867 respectively)
The second commit includes all python packages that can be used from system after configure --enable-system-site-packages via spkg-configure.m4 for cvxopt and other python packages #29665
the remaining commits include additional packages that may be useful in the future.
CC: @orlitzky
Component: distribution
Author: Gonzalo Tornaría
Branch/Commit:
c44fe9b
Reviewer: Matthias Koeppe
Issue created by migration from https://trac.sagemath.org/ticket/33098
The text was updated successfully, but these errors were encountered: