From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 96D4E158020 for ; Tue, 11 Oct 2022 23:30:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 919A2E0905; Tue, 11 Oct 2022 23:29:56 +0000 (UTC) Received: from mail.digimed.co.uk (mail.digimed.co.uk [82.69.83.178]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1343BE08EC for ; Tue, 11 Oct 2022 23:29:55 +0000 (UTC) Received: from digimed.co.uk (shooty.digimed.co.uk [192.168.1.4]) by mail.digimed.co.uk (Postfix) with ESMTPS id 857353A3B5 for ; Wed, 12 Oct 2022 00:29:54 +0100 (BST) Date: Tue, 11 Oct 2022 22:43:02 +0100 From: Neil Bothwick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] problems emerging some ruby packages Message-ID: <20221011224302.577a9db5@digimed.co.uk> In-Reply-To: References: Organization: Digital Media Production X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) X-GPG-Fingerprint: 7260 0F33 97EC 2F1E 7667 FE37 BA6E 1A97 4375 1903 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/2HZdKMDielRfI9ZM0b2oh_B"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Archives-Salt: 9ddc84c5-c9ee-4357-b812-a34394a41ef7 X-Archives-Hash: d4b6b81383a9d7d403f769b536f05394 --Sig_/2HZdKMDielRfI9ZM0b2oh_B Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 11 Oct 2022 16:02:52 -0400, Jack wrote: > For example, "emerge -1 dev-ruby/thor" gives me >=20 > !!! Problem resolving dependencies for dev-ruby/thor > ... done! >=20 > !!! The ebuild selected to satisfy "dev-ruby/thor" has unmet =20 > requirements. > - dev-ruby/thor-1.2.1::gentoo USE=3D"-doc -test" ABI_X86=3D"(64)" =20 > RUBY_TARGETS=3D"-ruby27 (-ruby30) (-ruby31)" ruby30 and ruby31 are in parentheses, which means they are not available. >=20 > The following REQUIRED_USE flag constraints are unsatisfied: > any-of ( ruby_targets_ruby27 ruby_targets_ruby30 =20 > ruby_targets_ruby31 ) >=20 > I would expect USE_RUBY=3D"ruby31" to translate into ruby_targets_ruby31, > but even explicitly adding that to package.use has no effect.=20 The ebuild contains USE_RUBY=3D"ruby26 ruby27" ruby_add_bdepend " Have you tried setting RUBY_TARGETS to ruby27 for this package? I must say I find the whole RUBY_* thing even more troublesome than the PYTHON_* stuff, and that's saying something! --=20 Neil Bothwick Ralph's Observation - It is a mistake to allow any mechanical object to realize that you are in a hurry. --Sig_/2HZdKMDielRfI9ZM0b2oh_B Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE8k9T/rX16EJxEKG692eFu0QSMJgFAmNF42YACgkQ92eFu0QS MJhA3Q/6AnVr+O3NPsOWaLmuTO/xPMwbGCBV8RMPThFBdO3htar4KXrwVPVVdAMP +qseWToJQhBVYOwwzJc3QRmpkjeiEpStoMvwMsULavfql8Ur3IRkb2emoKFqpLq7 J8gVoWjNvpl3V4zHHFv8QU9t3XhBa+cdE8HPV/YGumTI+vaLHVe9s2DrrBV/73EQ cxZnU78uIPM/9Uw/MlY5/ryU6YikebCLq8efeTRDMxGzUj8gWsVWCt78Xy8M0aNo uDWkDnRd0dPwkrIfqxG4jL3PBp/lGCY9eJgfjpoVplj6oTt3iBrXzXheB2GyRFgj sKkgLlTCdatpqSlcDLizYExzaucOOYSKrukfw8J2Ke65tigb1JF8bmJp9vuHy2/6 MsXcv4qa3fMKwfYzk5boLSNfFdpSnnZKVdjOKlHsW2sphsxZUYl77D+bEkytO0Fj fSsWx0NG3SMmWrVMZYoiAS6mPgZxwyrwNgjiyHfNs83OdhjulvrD821/9DaYZtFU g6Or08y4qNgWjpJnImSjjDA9wtza2/kYjLBqm9DERUp9TgiPwQP9NNgPidySJxRx Orlaa4rTWz5Hua9hHYOGM8l6OobJ6r7BOqM6fEmbKIRMvNs/jdhCXmIPV0jxJlyE PRgfNkQyrpUgXP+TIK4RGBXwOwSHlMTs7VG0w/d1hWOBYvsTEks= =mG37 -----END PGP SIGNATURE----- --Sig_/2HZdKMDielRfI9ZM0b2oh_B--