windowlicker etc # genkernel --help /usr/bin/genkernel: line 37: /etc/genkernel.conf: No such file or directory Could not read /etc/genkernel.conf windowlicker etc # windowlicker etc # ls -lah genkernel.* -rw-r--r-- 1 root root 8.0K Aug 30 12:09 genkernel.debug.conf -rw-r--r-- 1 root root 7.9K Aug 30 12:10 genkernel.recovery.conf -rw-r--r-- 1 root root 1.6K Aug 30 13:27 genkernel.vanilla.conf windowlicker etc # I am uncompromising.There will be absolutely no default genkernel.conf on my system just so that I can --help. windowlicker etc # genkernel --version /usr/bin/genkernel: line 37: /etc/genkernel.conf: No such file or directory Could not read /etc/genkernel.conf windowlicker etc # emerge -va genkernel * IMPORTANT: 8 news items need reading for repository 'gentoo'. * Use eselect news to read news items. These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-kernel/genkernel-3.4.49.2 USE="crypt cryptsetup (-ibm) (-selinux)" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No]
genkernel *requires* a config. if you insist on not putting your config in the default location, you must pass --config=/etc/genkernel.vanilla.conf most of genkernel is not actually in the single genkernel file and so for even --help to work, we need to know the location of the rest of the genkernel files.