On October 2, 2025 9:48:48 AM CDT, Marc Culler <[email protected]> wrote:
>On Wednesday, October 1, 2025 at 6:48:37 PM UTC-5 Dima Pasechnik wrote:
>
>sage_numerical_backends_* have been broken for more than a year.
>Help needed.
>
>
>OK.  Here is something that would help.
>
>If you look at *build/pkgs/sage_numerical_backends_coin/package-version.txt
>*you will find that it is a symlink to sage/VERSION_txt.  If you look at 
>*build/pkgs/sage_numerical_backends/checksums.ini
>* you will find:
>
>upstream_url=https://files.pythonhosted.org/packages/source/s/sage_numerical_backends_coin/sage_numerical_backends_coin-VERSION.txt
>
>That means that the spkg is trying to download a file named
>*sage_numerical_backends_coin-10.8.txt* which does not exist. The latest
>version on pypi is 10.4.  If you remove the symlink and put 10.4 in the
>package-version.txt file then the spkg installs.
>
>Of course the deeper story here is that the only person who maintained
>those packages was Matthias Koeppe and no one has looked at them since he
>was kicked out of the sage project.  There is an obvious way to remedy that.

fixing the version alone doesn't help. One needs to tell the package
where to look for cython headers, and
the old way is broken. And the new way is reverted in
https://github.com/sagemath/sage/pull/40877 (over my and others
objections)
so now https://github.com/sagemath/sage/issues/40726 is open again.


>
>- Marc
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sage-release/CAAWYfq0ZSKoX-%3DSnsBbQzrGvWGnMvLhoHZWbdP7L2rJKToTxCQ%40mail.gmail.com.

Reply via email to