Am Thu, Jul 16, 2026 at 12:28:15PM +0200 schrieb Hugo Buddelmeijer:
> Instead, we would do better by allowing sage to use libraries A' and B' that
> propagate the same version of C.  Maybe the versions of those libraries are
> specifically kept for sage.

Well, that looks like a combinatorial explosion of library versions
depending themselves on all kinds of combinations of other library
versions. Who is going to maintain the A' and B' libraries?
A'  with C_1, D_1, ..., Z_1 as input,
A'' with C_2, D_1, ..., Z_1 as input,
and 2^24-2 other variants. You get the idea...

Will we not end up with something like a "docker image" for sage,
with a bespoke Python library graph for every Python application?

Something like Rust, actually, but made worse through propagation
instead of static linking.

Andreas


  • Reviving Convivia... Development of GNU Guix and the GNU System distribution.
    • Re: Reviving... Simon Tournier
      • Re: Revi... Development of GNU Guix and the GNU System distribution.
        • Re: ... Andreas Enge
          • ... Development of GNU Guix and the GNU System distribution.
            • ... Andreas Enge
    • Re: Reviving... Andreas Enge
      • Re: Revi... Development of GNU Guix and the GNU System distribution.
        • Re: ... Andreas Enge
          • ... Development of GNU Guix and the GNU System distribution.
            • ... Andreas Enge

Reply via email to