* Package: sci-mathematics/polymake-4.9:0 * Repository: gentoo * Maintainer: sci-mathematics@gentoo.org * USE: abi_x86_64 amd64 bliss cdd elibc_glibc flint kernel_linux normaliz ppl singular * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking polymake-4.9-minimal.tar.bz2 to /var/tmp/portage/sci-mathematics/polymake-4.9/work >>> Source unpacked in /var/tmp/portage/sci-mathematics/polymake-4.9/work >>> Preparing source in /var/tmp/portage/sci-mathematics/polymake-4.9/work/polymake-4.9 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-mathematics/polymake-4.9/work/polymake-4.9 ... ************* *** ERROR *** ************* polymake does not work with perl 5.37 or newer; your perl interpreter says it is 5.038000. Access to various functions that are required to hook into the perl interpreter has been restricted to the perl core, which unfortunately breaks polymake. If you already have another (older) perl interpreter somewhere else, you can specify its location on the command line: ./configure PERL=/path/to/my/new/perl [other options ...] You can install a custom perl version in your home directory using perlbrew (https://perlbrew.pl). Make sure to append '-Duseshrplib' to the install command if you want to use libpolymake (e.g. for the jupyter interface) and to install all required perl modules which are listed after running configure again with the new perl. * ERROR: sci-mathematics/polymake-4.9::gentoo failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 136: Called src_configure * environment, line 1729: Called die * The specific snippet of code: * ./configure --prefix="${EPREFIX}/usr" --libdir="${EPREFIX}/usr/$(get_libdir)" --libexecdir="${EPREFIX}/usr/$(get_libdir)/polymake" $(usev !libpolymake "--without-callable") --without-java --without-javaview --without-native --without-scip --without-soplex --without-openmp $(use_with bliss bliss "${EPREFIX}/usr") $(use_with cdd cdd "${EPREFIX}/usr") $(use_with flint flint "${EPREFIX}/usr") $(use_with lrs lrs "${EPREFIX}/usr") $(use_with nauty nauty "${EPREFIX}/usr") $(use_with normaliz libnormaliz "${EPREFIX}/usr") $(use_with ppl ppl "${EPREFIX}/usr") $(use_with singular singular "${EPREFIX}/usr") || die * * If you need support, post the output of `emerge --info '=sci-mathematics/polymake-4.9::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-mathematics/polymake-4.9::gentoo'`. * The complete build log is located at '/var/log/portage/sci-mathematics:polymake-4.9:20230703-182803.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-mathematics/polymake-4.9/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-mathematics/polymake-4.9/temp/environment'. * Working directory: '/var/tmp/portage/sci-mathematics/polymake-4.9/work/polymake-4.9' * S: '/var/tmp/portage/sci-mathematics/polymake-4.9/work/polymake-4.9'