You can try https://github.com/sagemath/sage/pull/40071 by installing all system packages and uv, and then run:
uv pip install meson-python "cysignals >=1.11.2, != 1.12.0" "cython >=3.0, != 3.0.3, != 3.1.0" "gmpy2 ~=2.1.b999" memory_allocator "numpy >=1.25" setuptools jinja2 uv pip install --no-build-isolation "cypari2 >=2.2.1" uv sync --frozen --no-build-isolation It's still rough around the edges, especially regarding support of maxima/ecl and expect a few failing doctests due to missing external dependencies. But otherwise it should work and take only a fraction of the time to install via `make`. On Tuesday, May 6, 2025 at 2:06:21 AM UTC+8 dim...@gmail.com wrote: > ./configure without `--enable-system-site-packages` will ignore most > Python packages on its list of dependencies. > `./configure --enable-system-site-packages` wil try to use the latter, but > it might run into a version conflict. > (because most Linux distros don't have the complete range of these > available, so some will have to be built from source, etc) > > Yes, I find this state of affairs less than ideal, too. > We now also have an option to only build the main component, sagelib. > (but then you'll have to provide the needed dependencies). > Please see https://doc.sagemath.org/html/en/installation/meson.html > > > > > On Mon, May 5, 2025 at 10:09 AM Jon Skanes <j...@skanes.ca> wrote: > >> Sorry if this has been discussed before, if so, kindly point me in the >> right direction, please. >> >> Installed Sage source from git master branch at version 10.6. >> >> Scrubbed the environment. >> >> Hand installed, where needed, every Ubuntu package mentioned anywhere >> sensible I could find. >> >> I noticed MANY system packages were not used by configure. >> >> Thanks, >> Jon Skanes >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "sage-devel" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to sage-devel+...@googlegroups.com. >> To view this discussion visit >> https://groups.google.com/d/msgid/sage-devel/e6afd3dc-9672-48df-a1e0-ab7ba2668d1an%40googlegroups.com >> >> <https://groups.google.com/d/msgid/sage-devel/e6afd3dc-9672-48df-a1e0-ab7ba2668d1an%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/sage-devel/2ec68f29-4d85-4308-8b58-dd8e5ca8cc26n%40googlegroups.com.