>>>>> On Wed, 14 May 2025, Andrey Grozin wrote: > On the page > https://qa-reports.gentoo.org/output/gentoo-ci/output.verbose.html;pkg=sci-mathematics:maxima > I see > 5.47.0-r1 RequiredUseDefaults profile: > 'default/linux/riscv/23.0/rv64/lp64' (28 total) failed > REQUIRED_USE: (clisp || clozurecl || clozurecl64 || cmucl || ecl || gcl || > sbcl)
> I can reproduce it by running > pkgcheck scan > in the sci-mathematics/maxima directory. > Does it mean that there are no lisps on riscv? No. > If so, sci-mathematics/maxima should be added to package.mask for > riscv profiles. Where is the "central" package.mask for those riscv > profiles having none of clisp, clozurecl, clozurecl64, cmucl, ecl, > gcl, sbcl? AFAICS the problem is that IUSE enables +sbcl as default, but dev-lisp/sbcl is not keyworded for riscv. Adding (e.g.) the following line to profiles/arch/riscv/package.use should fix it: sci-mathematics/maxima clisp All of clisp, ecl and gcl are keyworded for riscv, so you can pick any of these flags in package.use. Ulrich
signature.asc
Description: PGP signature
