Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread Matthias Koeppe
On Thursday, April 27, 2023 at 2:54:47 PM UTC-7 Isuru Fernando wrote: On Thu, Apr 27, 2023 at 1:00 PM Michael Orlitzky wrote: [...] Gentoo Prefix [...] Nix [...] Guix and spack could also work. I guess there are several requirements we need 1. Support for all major OS/architecture

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread Isuru Fernando
On Thu, Apr 27, 2023 at 1:00 PM Michael Orlitzky wrote: > On Thu, 2023-04-27 at 05:49 -0700, William Stein wrote: > > Hi, > > > > To what extent does or could Conda with a little more work solve most > > of these problems? There are some notes below from me poking around, > > and I'm very

[sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread Matthias Koeppe
On Thursday, April 27, 2023 at 5:12:45 AM UTC-7 kcrisman wrote: As an example, how old of a Windows computer could one install the current Sage on? I mean from scratch - not necessarily from source - using WSL, which I guess is now the main supported way to do so? One needs Windows >= 10

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread William Stein
On Thu, Apr 27, 2023 at 1:21 PM Matthias Koeppe wrote: > > On Thursday, April 27, 2023 at 5:49:50 AM UTC-7 William Stein wrote: > > To what extent does or could Conda with a little more work solve most > of these problems? [...] > I also think this section >

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread Matthias Koeppe
On Thursday, April 27, 2023 at 10:07:44 AM UTC-7 Isuru Fernando wrote: > and took 5.8GB disk instead of the 3GB disk of the Sage mac app). Yes, conda packages usually come with batteries included which means packages come with their optional build time dependencies installed. That's usually not

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread Matthias Koeppe
On Thursday, April 27, 2023 at 5:49:50 AM UTC-7 William Stein wrote: To what extent does or could Conda with a little more work solve most of these problems? [...] I also think this section

Re: [sage-devel] Re: [sage-release] Sage 10.0.rc0 released

2023-04-27 Thread Matthias Koeppe
On Thursday, April 27, 2023 at 3:59:22 AM UTC-7 Michael Orlitzky wrote: On 2023-04-26 19:59:01, Matthias Koeppe wrote: > Just as a data point, eliminating the spkg and only supporting system PARI > 2.15.x would have the effect to eliminate support of: > - all versions of Ubuntu except for

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread Michael Orlitzky
On Thu, 2023-04-27 at 05:49 -0700, William Stein wrote: > Hi, > > To what extent does or could Conda with a little more work solve most > of these problems? There are some notes below from me poking around, > and I'm very optimistic. This isn't the first time the idea has come up. Burcin got

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread William Stein
Isuru, Thanks for answering all my questions. I just want to reiterate that I'm thrilled with what you are doing and greatly appreciate it! William On Thu, Apr 27, 2023 at 10:07 AM Isuru Fernando wrote: > > > it fails with "└─ sage is uninstallable because there are no viable > > options"

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread Isuru Fernando
> it fails with "└─ sage is uninstallable because there are no viable options" We don't have a python 3.11 version of sage in conda yet. I started a PR manually as the automatic update failed for some reason. > What is it doing that first time, and why is it silent? It's very unnerving.

Re: [sage-devel] Re: [sage-release] Sage 10.0.rc0 released

2023-04-27 Thread Michael Orlitzky
On Thu, 2023-04-27 at 08:38 -0700, Nils Bruin wrote: > > But another problem before was that the different packages would not > develop in lockstep. Some components might need one specific version of > prerequisites and others another. So one could run into genuine version > conflicts. In

Re: [sage-devel] Re: [sage-release] Sage 10.0.rc0 released

2023-04-27 Thread Nils Bruin
On Thursday, 27 April 2023 at 03:59:22 UTC-7 Michael Orlitzky wrote: It's not the end of the world if users on a distro with old dependencies have to stick to an older version of sage. Ideally, they would be getting sage from their distro in the first place. A problem only arises when you try

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread Michael Orlitzky
On Thu, 2023-04-27 at 05:12 -0700, kcrisman wrote: > > As an example, how old of a Windows computer could one install the current > Sage on? ... > > In any case, it would be very helpful for people who may be actively using > Sge in less-resourced environment to chime in here. > My desktop

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread William Stein
Hi, To what extent does or could Conda with a little more work solve most of these problems? There are some notes below from me poking around, and I'm very optimistic. I looked at https://doc.sagemath.org/html/en/installation/conda.html and I would love some further discussion of that and

[sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread kcrisman
As of today, it is plausible that such situations still exist. I am wondering about such situations existing in less-resourced areas globally (which would include less-resourced parts of developed countries). One big advantage of Sage-the-distribution historically was the ability to make

Re: [sage-devel] Re: [sage-release] Sage 10.0.rc0 released

2023-04-27 Thread Michael Orlitzky
On 2023-04-26 19:59:01, Matthias Koeppe wrote: > On Wednesday, April 26, 2023 at 7:37:17 PM UTC-7 Michael Orlitzky wrote: > > Just as a data point, eliminating the spkg and only supporting system PARI > 2.15.x would have the effect to eliminate support of: > - all versions of Ubuntu except for

Re: [sage-devel] What is the status of sympy in sagemath? In particular the integrator.

2023-04-27 Thread 'Martin R' via sage-devel
I fully agree. https://github.com/sagemath/sage/issues/34420 https://github.com/sagemath/sage/issues/32133 https://github.com/sagemath/sage/issues/32143 On Thursday, 27 April 2023 at 11:12:31 UTC+2 Oscar Benjamin wrote: > On Thu, 27 Apr 2023 at 06:25, 'Martin R' via sage-devel > wrote: > > > >

Re: [sage-devel] What is the status of sympy in sagemath? In particular the integrator.

2023-04-27 Thread Oscar Benjamin
On Thu, 27 Apr 2023 at 06:25, 'Martin R' via sage-devel wrote: > > On Wednesday, 26 April 2023 at 21:06:30 UTC+2 Oscar Benjamin wrote: >> >> One thing Sage could do with SymPy's RootSum is to call doit which >> will expand using radical formulae if possible: >> >> x**2/(3*a**2 + 3*a*b*x**3) +

Re: [sage-devel] What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread Dima Pasechnik
On Thu, Apr 27, 2023 at 2:15 AM Matthias Koeppe wrote: > > A previous sage-devel thread led to this question, which I think is important > and timely to discuss. > > **What was/is/will be the *purpose* of maintaining the Sage distribution?** > (Historically; as of today; and looking forward by a