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

SageMath #4763

Open
2 tasks done
nauta-turbidus opened this issue Jan 7, 2025 · 5 comments
Open
2 tasks done

SageMath #4763

nauta-turbidus opened this issue Jan 7, 2025 · 5 comments
Assignees
Labels
Package: Addition Request Please consider adding this to the repository Priority: Wishlist It would be nice to have State: Approved This request has been approved

Comments

@nauta-turbidus
Copy link

nauta-turbidus commented Jan 7, 2025

Please confirm there isn't an open request for this package

  • I have searched through package addition requests

Homepage

https://www.sagemath.org/

Maintainer

  • Would you like to be the maintainer for this package?

Why should this be included in the repository?

It's a powerful math system, maybe the one with the most features among open-source ones, and it integrates well with other libraries and apps. For example, it is ready to use as a JupyterLab kernel (it obviously requires some simple config during installation, I believe Solus could do it automatically if both are present in the system...?). It's not a new program, but it's well known (has a Wikipedia article too) and it's actively developed. It's used by technical institutes and universities for teaching and science.

Are we allowed to redistribute it?

GPL-3.0-only

What kind of user will use this package, and how many users do you think will use this package?

Engineers, mathematicians, data scientists, CompSci students... and that's all from personal experience. So, I guess not really niche.

Link to source archive file

https://github.com/sagemath/sage/archive/refs/tags/10.5.zip

@nauta-turbidus nauta-turbidus added Package: Addition Request Please consider adding this to the repository Priority: Wishlist It would be nice to have labels Jan 7, 2025
@github-project-automation github-project-automation bot moved this to Triage in Solus Jan 7, 2025
@malfisya
Copy link
Member

malfisya commented Jan 7, 2025

Well, i thought you are looking to package it yourself. Are you willing to be the maintainer for this? I can approve this if so.

@malfisya malfisya moved this from Triage to Ready in Solus Jan 7, 2025
@nauta-turbidus
Copy link
Author

I'm fine with it. Marked.

@malfisya malfisya added the State: Approved This request has been approved label Jan 7, 2025
@malfisya
Copy link
Member

malfisya commented Jan 7, 2025

Lovely. Get them!

Edit: Feel free to ask any question on matrix. We would be happy to help you. Cheers!

@nauta-turbidus
Copy link
Author

Posting this here for (my own too) reference and investigation:

configure:

    notice: the following SPKGs did not find equivalent system packages:

        appdirs cachetools chardet colorama cvxopt cypari distlib filelock fpylll matplotlib numpy pplpy primecountpy python3 pyzmq scipy tox virtualenv   4ti2 _develop _recommended bliss cbc coxeter3 free_fonts fricas gp2c igraph isl libgraphviz libnauty libsemigroups lrslib msolve onetbb pari_elldata pari_galpol pari_nftables pari_seadata pdf2svg perl_cpan_polymake_prereq perl_mongodb perl_term_readline_gnu polymake sbcl symengine

@malfisya
Copy link
Member

malfisya commented Jan 8, 2025

Posting this here for (my own too) reference and investigation:

configure:

    notice: the following SPKGs did not find equivalent system packages:

        appdirs cachetools chardet colorama cvxopt cypari distlib filelock fpylll matplotlib numpy pplpy primecountpy python3 pyzmq scipy tox virtualenv   4ti2 _develop _recommended bliss cbc coxeter3 free_fonts fricas gp2c igraph isl libgraphviz libnauty libsemigroups lrslib msolve onetbb pari_elldata pari_galpol pari_nftables pari_seadata pdf2svg perl_cpan_polymake_prereq perl_mongodb perl_term_readline_gnu polymake sbcl symengine

You need to add those to builddeps section, do you have a draft package.yml? It would help us diagnose the problem. Also it is better to talk about this in packaging channel, for interactive feedback : )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Package: Addition Request Please consider adding this to the repository Priority: Wishlist It would be nice to have State: Approved This request has been approved
Projects
Status: Ready
Development

No branches or pull requests

2 participants