Config files in etc need updating
These are the packages that would be merged, in order: Calculating dependencies... [ebuild N ] sys-kernel/linux-firmware-20180103-r1 USE="-savedconfig" [ebuild R ] sys-apps/util-linux-2.32-r4 USE="static-libs*" [ebuild N ] sys-kernel/genkernel-18.104.22.168 USE="firmware -cryptsetup (-ibm) (-selinux)" The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by sys-kernel/genkernel-22.214.171.124::gentoo # required by sys-kernel/genkernel (argument) =sys-apps/util-linux-2.32-r4 static-libs Would you like to add these changes to your config files? but that isn't your problem, the problem is the use of '--autounmask-write'.[Yes/No] y Autounmask changes successfully written. * IMPORTANT: 5 config files in '/etc/portage' need updating. but that isn't your problem, the problem is the use of '--autounmask-write'. If you don't know what it does, you shouldn't be using it, it makes it far too easy to break your install. khay For some tips on how to run dispatch-conf, see the Additional tools section of the Working With Portage chapter of the Gentoo Handbook.If '._cfg0000_foo' already exists, this name becomes '._cfg0001_foo', etc.In this way, existing files are not overwritten, allowing the administrator to manually merge the new config files and avoid any unexpected changes.For completeness sake, we will list the possible commands that can be used while interactively merging the two files. Users are greeted with two lines (the original one, and the proposed new one) and a prompt at which the user can enter one of the following commands: ed: Edit then use both versions, each decorated with a header. As an example, we select the configuration file Beginning of differences between /etc/and /etc/._cfg0000_[...] End of differences between /etc/and /etc/._cfg0000_1) Replace original with update 2) Delete update, keeping original as is 3) Interactively merge original with update 4) Show differences again. There is no point in further elaborating the interactive merging here.
For more information, check out the dispatch-conf man page. You can discard the changes and then look into why they were required.The reason that the "genkernel" command wasn't found is that you didn't emerge it. - John_________________I can confirm that I have received between 0 and 499 National Security Letters.[...] "etc-update", or "dispatch-conf" ...* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS * sections of the emerge man page to learn how to update config files. If you don't know what it does, you shouldn't be using it, it makes it far too easy to break your install. For the rest, you should never blindly say "Yes" to one of those autounmask questions.Note that Portage is protecting you regardless: the changes that you said "Yes" to are not yet in effect and won't be until you update your configuration files with etc-update or dispatch-conf.