Genkernels default behaivor overwrites any existing kernels that where created with the same sources. Example: current gs-sources v r2 writes "kernel-2.4.23_pre8-gss" which overwrites a kernel created with gs-sources r1 versions. It would be ideal for genkernel to create the kernel/initrd names from the info in /usr/src/linux/Makefile , first 4 lines. this way, if i modify Makefile as shown, VERSION = 2 PATCHLEVEL = 4 SUBLEVEL = 23 EXTRAVERSION = _gss-custom It would create kernel-2.4.23_gss-custom and not overwrite any current kernels Reproducible: Always Steps to Reproduce: 1. 2. 3.
Forgot the version, sys-kernel/genkernel-1.8
it does with genkernel 3.x we're not supporting genkernel < 3