I think it is time to revisit default/linux/make.defaults and clean up some stuff. For example, USE=dri is a pretty odd choice for a default (non desktop, non gui) environment: 28 # Donnie Berkholz <dberkholz@gentoo.org> (2006-03-07) 29 # Modular X: Support direct rendering by default 30 # Andreas K. Huettel <dilfridge@gentoo.org> (2013-01-21) 31 # Re-added following discussion with chithead 32 USE="${USE} dri"
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a28412bab445e6c35db9fd14702efbbef22c74 commit 19a28412bab445e6c35db9fd14702efbbef22c74 Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2022-11-12 23:20:24 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2022-11-12 23:21:42 +0000 profiles: drop USE="cli dri" in 23.0 Bug: https://bugs.gentoo.org/831045 Bug: https://bugs.gentoo.org/849875 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> profiles/releases/23.0/make.defaults | 6 ++++++ 1 file changed, 6 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce972e62391302a9453159a075412118908d7ce7 commit ce972e62391302a9453159a075412118908d7ce7 Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2024-03-22 19:40:34 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2024-03-22 19:40:34 +0000 profiles: Move default-on of USE=dri to 17.0 directory, so it can be "unset" in 23.0 This way the default can be overridden by in-ebuild use defaults. Bug: https://bugs.gentoo.org/849875 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> profiles/default/linux/make.defaults | 6 ------ profiles/releases/17.0/make.defaults | 4 ++-- profiles/releases/23.0/make.defaults | 3 --- 3 files changed, 2 insertions(+), 11 deletions(-)
This is fixed in the 23.0 profiles (available and stable now). Closing.