commit:     460c97b79bf0962e9da7e11c6bbda13bd8c91ddb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 24 05:35:59 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 24 19:40:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460c97b7

profiles/base: mask dev-lang/ruby[static-libs]

It breaks gem installation in mysterious ways and people keep
tripping over it.

graaff indicates on the PR that we'd like to remove it entirely for ruby:3.4
given it'll bitrot if it's masked, but that this is a good option for now.

Closes: https://bugs.gentoo.org/887223
Closes: https://bugs.gentoo.org/891367
Closes: https://bugs.gentoo.org/903891
Closes: https://bugs.gentoo.org/917139
Signed-off-by: Sam James <sam <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/37267
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/base/package.use.mask | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8a2855ee973a..9273b3238dbd 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James <[email protected]> (2024-06-24)
+# Breaks installed gems in hard-to-debug ways.
+# bug #887223, bug #891367, bug #903891, bug #917139
+dev-lang/ruby static-libs
+
 # Alfredo Tupone <[email protected]> (2024-05-28)
 # Not working, bug #931046
 >=sci-libs/caffe2-2.3.0 rocm

Reply via email to