On Wed, Apr 26, 2023 at 7:59 PM Matthias Koeppe <matthiaskoe...@gmail.com>
wrote:

> On Wednesday, April 26, 2023 at 7:37:17 PM UTC-7 Michael Orlitzky wrote:
>
> On 2023-04-26 18:38:32, Matthias Koeppe wrote:
> > Michael, do you happen to have a suggestion what version range of PARI
> the
> > Sage library should be supporting?
>
> PARI doesn't strictly follow semver, so whatever I say here, PARI will
> eventually make a fool of me.
>
>
> I agree, it's a hard question.
>
>
> Still, I think a fair goal is to support
> the latest "point" release series, currently 2.15.x.
>
>
> 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 23.04 (lunar);
> - all openSUSE Leap versions, leaving only the rolling distro (Tumbleweed).
> Source: https://repology.org/project/pari/versions
>
>

What if you want to install on other Ubuntu versions, but via
mamba/conda/whatever?


My comment is about the approach we take to version compatibility
> moreso than a hard rule to be followed. For example,
>
> * We should not be outlawing minor versions of packages for bugs
> that have been fixed upstream,
> * We should not be reproducing in sagelib any tests that are part
> of an upstream package,
> * We should avoid string equality where possible in sagelib tests,
>
> In other words,
>
> * We should not be going out of our way to break compatibility.
>
> That alone will go quite far, and whatever it gets us is acceptable.
>
>
> All this sounds very reasonable, of course.
>
> A problem that remains is how we would manage user expectations when they
> report a bug to us that turns out to be an upstream bug in a package that
> we no longer carry as an spkg: We would no longer be able to say "it's
> fixed in Sage 10.7" but instead would have to say "not the fault of Sage;
> just go upgrade your Linux distro to the unstable release / ask your distro
> to backport the bugfix / compile the package yourself from source".
>
>
>
>
> --
> 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 on the web visit
> https://groups.google.com/d/msgid/sage-devel/3c05b1b8-f8e3-4fb1-b39e-f296e5efd40bn%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-devel/3c05b1b8-f8e3-4fb1-b39e-f296e5efd40bn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
-- 
-- William Stein

-- 
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 on the web visit 
https://groups.google.com/d/msgid/sage-devel/CACLE5GDeqXnaztqd9kOR-HzpjDHat%3DCAXG9tY3kuv5O%3DFx3o2g%40mail.gmail.com.

Reply via email to