We also see this failure on opensuse-tumbleweed in our CI in the "minimal" system package configuration https://github.com/sagemath/sage/actions/runs/6909825582/job/18801882455#step:11:2323
However, the "standard" system package configuration builds and tests fine: https://github.com/sagemath/sage/actions/runs/6909825582/job/18806775962 So likely this can be fixed on your system by installing more system packages. What's surprising in your config.log is that it is giving recommendations for using "apt-get" (excerpt below). Not sure where apt-get would be coming from, but if you move it away, then you'll receive system package recommendations for OpenSuSE (using zypper), as seen here: https://github.com/sagemath/sage/actions/runs/6909825582/job/18801882455#step:11:1722 ===== config.log notice: the following SPKGs did not find equivalent system packages: appdirs arb cachetools chardet colorama cypari distlib ecl eclib fflas_ffpack filelock flint fpylll freetype gengetopt giac givaro lcalc libgd linbox lrcalc mathjax matplotlib maxima meson nauty ncurses palp pari pari_galdata pari_seadata_small patchelf pillow pplpy primecount primecountpy primesieve python3 qhull readline rw singular sympow tox virtualenv 4ti2 _develop _recommended cbc coxeter3 gp2c igraph libgraphviz libnauty libxml2 lrslib pandoc pari_elldata pari_galpol pari_nftables pari_seadata pdf2svg perl_cpan_polymake_prereq perl_mongodb polymake configure:154937: checking for the package system in use configure:154940: result: debian configure:154951: hint: installing the following system packages, if not already present, is recommended and may avoid having to build them (though some may have to be built anyway): $ sudo apt-get update $ sudo apt-get install libflint-arb-dev ecl libec-dev eclib-tools fflas-ffpack libflint-dev libfreetype-dev gengetopt libgiac-dev xcas libgivaro-dev lcalc liblfunction-dev libgd-dev liblinbox-dev liblrcalc-dev maxima-sage maxima meson nauty libncurses5-dev palp pari-gp2c libpari-dev pari-doc pari-elldata pari-galdata pari-galpol pari-seadata patchelf libprimesieve-dev python3 libpython3-dev python3-distutils python3-venv libqhull-dev libreadline-dev librw-dev singular singular-doc libsingular4-dev sympow tox ===== On Sunday, November 19, 2023 at 8:03:07 AM UTC-8 Christian Bär wrote: > Dear all, > > sage-10.2.rc4 does not compile on opensuse tumbleweed (20231117). The > package arb does not build. The package arb-devel is not installed on the > system because it is no longer available for tumbleweed. Sage compilation > stops with the error message: > > /bin/sh: symbol lookup error: /bin/sh: undefined symbol: > rl_trim_arg_from_keyseq, version READLINE_8.2 > make[8]: *** [../Makefile.subdirs:60: ../build/fmpz_extras/lshift_mpn.lo] > Error 127 > make[8]: *** [../Makefile.subdirs:60: > ../build/fmpz_extras/sub_small_large.lo] Error 127 > make[7]: *** [Makefile:128: libarb.so.2.14.0] Error 2 > make[6]: *** [Makefile:148: library] Error 2 > make[5]: *** [Makefile:95: verbose] Error 2 > > ******************************************************************************** > Error building arb-2.23.0 > > ******************************************************************************** > > The log files are attached. The system has an AMD Ryzen 5950 CPU. > > As a matter of fact, the same problem arises when I try to compile > sage-10.1 (with arb-2.22.1). When sage-10.1 came out, it did work though. > After some tumbleweed update 1 or 2 months ago, sage stopped working and > compilation was no longer possible. > > Best, > Christian > -- 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/ce8af88d-f0a9-4eb7-b387-fb1ff6915110n%40googlegroups.com.