[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    Re: [gentoo-dev] are there any lisps in the default/linux/amd64/17.0/musl profile?
From:       Violet Purcell <vimproved () inventati ! org>
Date:       2023-07-24 0:13:13
Message-ID: vfq73kqgoa52xw4nl6yndbiarmtlm7hyfto6uz4ew3hlpxf7mm () dtqkf7x3fyhe
[Download RAW message or body]

On Sun, Jul 23, 2023 at 12:11:51PM +0200, Ulrich Mueller wrote:
> > > > > > On Sun, 23 Jul 2023, Andrey Grozin wrote:
> 
> > OK, sbcl is masked on musl. But why clisp, ecls, or gcl cannot be used
> > in the amd64 musl profile?
> 
> > (I don't know if they actually work on amd64 musl systems, or if
> > anybody ever tried to do so. I just ask a formal question about Gentoo
> > profiles system.)
> 
> pkgcheck's mesage was this:
> 
> RequiredUseDefaults: version 5.47.0: profile: 'default/linux/amd64/17.0/musl' (3 \
> total) failed REQUIRED_USE: ( clisp || clozurecl || clozurecl64 || cmucl || ecls || \
> gcl || sbcl ) 
> I think what happens is this: sbcl is masked on musl, but it is the only
> version that is enabled in the ebuild by the IUSE="+sbcl" default.
> Therefore, none of the versions available on musl is enabled there,
> resulting in an unsatisfied REQUIRED_USE.
> 
> Moving the + from sbcl to e.g. clisp would get rid of the message, but
> maybe this is not an acceptable solution.
> 
> Ulrich

Hi!
As of https://github.com/gentoo/gentoo/pull/30752, sbcl is no longer
masked on musl, however it seems that sbcl never got removed from
use.mask. I'll make a PR to fix this ASAP.

- Violet


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic