I love #gentoo. I end up with problems that require more than a simple search to figure out.
I was trying to get #dwarfTherapist working. But in order to give it the ability to read data from #dwarfFortress it required process_vm_readv enabled in the #kernel which I aparently did not have enabled. Only by searching dwarf therapist's github issues did I figure out that it required being enabled in the kernel.
I know this sounds like a pain in the ass, but only by figuring these things out do I actually learn more about the #linux#kernel. Practical experience will always trump theory in my experience.
Technically this isn't gentoo specific, as you can use a precompiled kernel and you can compile your kernel on other distros, but gentoo makes it super easy.