On Tue, 22 Jul 2025, at 17:49, Dennis Clarke wrote: > --- Invalid atom in /etc/portage/package.use/zz-autounmask: dracut > > The following USE changes are necessary to proceed: > (see "package.use" in the portage(5) man page for more details) > # required by sys-kernel/gentoo-kernel-6.15.7::gentoo[initramfs] > # required by virtual/dist-kernel-6.15.7::gentoo > >=sys-kernel/installkernel-60 dracut > > * IMPORTANT: 4 config files in '/etc/portage' need updating. > * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS > * sections of the emerge man page to learn how to update config files. > > I have no idea what is needed in that file : > > chroot# cat /etc/portage/package.use/zz-autounmask > # package.use > dracut > chroot# > > Also "Invalid atom" is a total mystery. > > Is there a simple way to proceed here?
A few things here: - A package atom is of the form: <package category>/<package name> with some optional version info - The package.use files requires a package atom and USE flag modifiers, an example is above: >=sys-kernel/installkernel-60 dracut - The IMPORTANT message is important, and the cause and solution to your troubles. The auto-stuff only creates the changes you create, but does not apply them to the live files without your help. Read the mentioned sections from the emerge man page (# man emerge), to learn about them. Regards, Arve