What was the original intent behind having the dual requirements of (i) a
system python and (ii) a SPKG python both in Sage? What (once upon a time)
did having a SKPG do that couldn't/shouldn't/wouldn't be done by the system
python?

On Mon, Mar 31, 2025 at 7:27 PM Michael Orlitzky <mich...@orlitzky.com>
wrote:

> On 2025-03-30 14:19:21, Dima Pasechnik wrote:
> > I propose to remove python3 (and sqlite - which has no other consumers)
> > from the list of Sage spkgs (packages).
> > Anno 2025 one has sufficiently many non-Sage ways to make sure a good
> > enough python3 is available for use with Sage.
>
> This is no longer a huge issue for me because we now have a way to
> install only the sage library, but I still agree in principle and it
> would be nice to start cleaning out the source tree. Our python
> requirements are not crazy, and we already require some version of
> python to be installed. Python is available on all operating systems
> from multiple sources. Building it from scratch is the worst of those
> because it makes us tech support for the OS toolchain. Every "python
> failed to build" report is really a "python from the OS was not
> detected" report in disguise, which we first have to explain.
>
> The other argument in favor of keeping it has been that it allows for
> easy testing, by bumping the SPKG version and letting the CI run. This
> is still true I guess, but
>
>   1. No one is currently doing it
>   2. There are several people continuously testing sage with new
>      dependencies using other methods
>   3. Shipping complexity to users to make the lives of developers
>      easier is the opposite of how we should do things
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "sage-devel" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/sage-devel/-ASHfAXqVYo/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> sage-devel+unsubscr...@googlegroups.com.
> To view this discussion visit
> https://groups.google.com/d/msgid/sage-devel/Z-sy8YjThruYJN7H%40mertle.
>

-- 
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/CAJ6VCMBsR3VKUhbaXkpqoC3tfYpALkWeHuK2suYO_z%2BTgsb72w%40mail.gmail.com.

Reply via email to