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.

Reply via email to