Created attachment 517384 [details] full build log libtool: install: /var/tmp/portage/._portage_reinstall_.KBTz25/bin/ebuild-helpers/xattr/install -c .libs/gsl-randist /var/tmp/portage/sci-libs/gsl-2.4/image//usr/bin/gsl-randist libtool: install: /var/tmp/portage/._portage_reinstall_.KBTz25/bin/ebuild-helpers/xattr/install -c .libs/gsl-histogram /var/tmp/portage/sci-libs/gsl-2.4/image//usr/bin/gsl-histogram make[2]: Leaving directory '/var/tmp/portage/sci-libs/gsl-2.4/work/gsl-2.4-abi_x86_64.amd64' make[1]: Leaving directory '/var/tmp/portage/sci-libs/gsl-2.4/work/gsl-2.4-abi_x86_64.amd64' [38;5;1m[1m!!! Error: [m(BCan't load module alternatives exiting [31;01m*[0m ERROR: sci-libs/gsl-2.4::science failed (install phase): [31;01m*[0m (no error message) [31;01m*[0m [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 124: Called src_install [31;01m*[0m environment, line 3203: Called alternatives_for 'cblas' 'gsl' '0' '/usr/lib64/pkgconfig/cblas.pc' 'gslcblas.pc' '/usr/include/cblas.h' 'gsl/gsl_cblas.h' [31;01m*[0m environment, line 566: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m ALTERNATIVESDIR_ROOT="${D%/}" eselect alternatives add ${@} || die; [31;01m*[0m
Created attachment 517386 [details] emerge --info output
This bug seems to be related: https://github.com/gentoo/sci/issues/637 I don’t want to be forced to a ::science-only eselect though, so I don’t know how to solve this. For anyone who is willing… emerging =app-admin/eselect-9999::science does fix this. (It offers the “alternatives” module(s).)