To explain the error you were getting, your log has

configure: WARNING: Could not find a terminal library among tinfo ncurses 
curses termlib termcap terminfo

which explains the linking error you get at the end.
I think info (texinfo) should just become a pre-req for all the systems we 
support (just as well as g++ and gfortran, by the way),
and not something one might get into building from source for the only 
reason that it's not installed, and get stuck.
There is 0 value digging out more details on this and adjusting build 
scripts accordingly, possibly (re)introducting curses or another
equally cursed package into Sage deps. 

A recent fight over these issues happened on
https://github.com/sagemath/sage/pull/36726 (and I was shouted down - as 
the enemy had the numbers on that occasion)

But I am ready for a re-match...

Dima




On Wednesday, March 20, 2024 at 11:23:01 AM UTC John Cremona wrote:

> On Wed, 20 Mar 2024 at 10:13, Dima Pasechnik <dim...@gmail.com> wrote:
>
>>
>>
>> On Wed, Mar 20, 2024 at 9:53 AM John Cremona <john.c...@gmail.com> wrote:
>>
>>> Thanks for the new release.  On a ubuntu machine which I had literally 
>>> only hust upgraded from 20.04 LTS to 22.04.LTS, by build failed here:
>>> * package:         info-6.8
>>>   last build time: Mar 20 09:39
>>>   log file:        /usr/local/sage/sage-10.3/logs/pkgs/info-6.8.log
>>>   build directory: 
>>> /usr/local/sage/sage-10.3/local/var/tmp/sage/build/info-6.8
>>>
>>> I could not tell from the log (attached) just what the problem is -- any 
>>> suggestions?
>>>
>>
>> Just install texinfo - then this package should not be needed. Building 
>> (tex)info is tricky, as you see here...
>>
>
> Thanks Dima, you are very helpful as always.  I installed texinfo, forgot 
> to rerun ./configure, reran make, stuck at the same place, remebered to 
> rerun ./configure, and am continuing the build.  Luckily this machine has 
> 72 cores and since I only just did the system upgrade, no-one else is using 
> it!
>
> I don't always install all the packages suggested by ./configure since 
> sometimes I have more recent versions than are in ubuntu.  But that is not 
> relevant for texinfo (it can be for pari, flint, ntl, and of course eclib).
>
> John
>
>
>
>> (IMHO this should have never been made a standard Sage package - but 
>> rather Sage should require info from the OS, as it's literally available in 
>> every sane environment)
>>
>> Dima
>>  
>>
>>>
>>> John
>>>
>>> On Wed, 20 Mar 2024 at 05:03, Matthias Köppe <matthia...@gmail.com> 
>>> wrote:
>>>
>>>> Thanks a lot, Volker!
>>>>
>>>> Many thanks to all who contributed to this release, and welcome to all 
>>>> new contributors!
>>>>
>>>> It's not too late to expand our release notes: 
>>>> https://github.com/sagemath/sage/wiki/Sage-10.3-Release-Tour
>>>>
>>>> On Tuesday, March 19, 2024 at 5:36:30 PM UTC-7 Volker Braun wrote:
>>>>
>>>>> The "master" git branch has been updated to Sage-10.3. As always, you 
>>>>> can get the latest beta version from the "develop" git branch. 
>>>>> Alternatively, the self-contained source tarball is at 
>>>>> http://www.sagemath.org/download-latest.html
>>>>>
>>>>> There was no change over 10.3.rc4
>>>>>
>>>>> -- 
>>>> 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 sage-release...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/sage-release/dddbd588-b3fe-464d-8fb8-359fb5e2b33fn%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/sage-release/dddbd588-b3fe-464d-8fb8-359fb5e2b33fn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>>> 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 sage-release...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-release/CAD0p0K4sbjS-3ojpYLjioMZU-ZYe2kM8wKBb4wNGoNiV2r8nsA%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/sage-release/CAD0p0K4sbjS-3ojpYLjioMZU-ZYe2kM8wKBb4wNGoNiV2r8nsA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> -- 
>> 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 sage-release...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/CAAWYfq3JunSS8oy2e2hz429qShuaf%2B8sp2-rwCj0YzHD-HpK%3DA%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/sage-release/CAAWYfq3JunSS8oy2e2hz429qShuaf%2B8sp2-rwCj0YzHD-HpK%3DA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/dd4e02b5-2967-4fb5-a88d-7323aea45c5dn%40googlegroups.com.

Reply via email to