>>>>> 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

Attachment: signature.asc
Description: PGP signature

Reply via email to