Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 28 |
Nodes: | 6 (1 / 5) |
Uptime: | 46:13:18 |
Calls: | 422 |
Calls today: | 1 |
Files: | 1,024 |
Messages: | 90,336 |
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?
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
"UM" == Ulrich Mⁿller <ulm@gentoo.org> writes:
All of clisp, ecl and gcl are keyworded for riscv, so you can pick any
of these flags in package.use.
dding (e.g.) the followingThank you, this has solved the problem.
line to profiles/arch/riscv/package.use should fix it:
sci-mathematics/maxima clisp