Dime correctly diagnosed the problem, and I just made a trivial PR to fix
it: https://github.com/sagemath/sage/pull/38284

John

On Wed, 26 Jun 2024 at 15:26, John Cremona <john.crem...@gmail.com> wrote:

> In build/pkgs/eclib/spkg-configure.m4 tere is code to check whether an
> already installed version of eclib is new enough.  It use to check that the
> version agreed exactly, but now it uses [ge] ("greater or equal") to do
> this.
>
> BUT I have version 20240408 installed which has greater than the minimal
> expected 20231212 and yet configure does not accept it:
>
> ## Checking whether SageMath should install SPKG eclib... ##
> ## ------------------------------------------------------ ##
> configure:25381: checking whether any of ntl pari flint is installed as or
> will be installed as SPKG
> configure:25391: result: no
> configure:25397: checking for eclib = 20231212
> configure:25404: $PKG_CONFIG --exists --print-errors "eclib = 20231212"
> Requested 'eclib = 20231212' but version of eclib is 20240408
> configure:25407: $? = 1
> configure:25421: $PKG_CONFIG --exists --print-errors "eclib = 20231212"
> Requested 'eclib = 20231212' but version of eclib is 20240408
> configure:25424: $? = 1
> configure:25438: result: no
> Requested 'eclib = 20231212' but version of eclib is 20240408
> configure:25578: no suitable system package found for SPKG eclib
> ## ---------------------------------------------------- ##
>
> Is there something wrong in the m4 code?
>
> John
>

-- 
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/CAD0p0K5%3Dt3Br9KnOcnYW4-VKFVUEx%3DGAKc6_Ms3VxVuz_dJtkw%40mail.gmail.com.

Reply via email to