this post was submitted on 22 Jun 2023
9 points (100.0% liked)

Gentoo Linux

493 readers
1 users here now

The Gentoo Linux community for discussions, tips and tricks, and general kernel compiling

founded 1 year ago
MODERATORS
 

When emerging nvidia proprietary drivers, portage warned me that I have certain kernel configurations either set wrong, or unset, which could cause trouble for nvidia to work.

I was impressed that emerging nvidia drivers involves scanning current kernel config to see what it is missing.

top 1 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 1 year ago

My favorite part is how common packaging tasks (like checking the kernelconfig) are put into nice easy to use libraries ( eclasses) so they don't need to be written out in every single ebuild. So for eg cmake packages you can mostly just say hey this package uses cmake, heres what options to set including some that we're making useflags, and the cmake eclass and the defaults will just handle the rest of the build and install process.