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

Reply via email to