Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 849875 - profiles: remove USE=dri default, clean up make.defaults
Summary: profiles: remove USE=dri default, clean up make.defaults
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Profiles (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on: profile-23.0
Blocks: future-profile
  Show dependency tree
 
Reported: 2022-06-06 04:54 UTC by Matthias Maier
Modified: 2024-04-10 03:48 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Maier gentoo-dev 2022-06-06 04:54:40 UTC
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"
Comment 1 Larry the Git Cow gentoo-dev 2022-11-12 23:21:53 UTC
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(+)
Comment 2 Larry the Git Cow gentoo-dev 2024-03-22 19:41:24 UTC
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(-)
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2024-04-10 03:48:28 UTC
This is fixed in the 23.0 profiles (available and stable now). Closing.