--- 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?
=sys-kernel/installkernel-60 dracut
sys-kernel/installkernel-60 dracut
On 7/22/25 12:05, Arve Barsnes wrote:
sys-kernel/installkernel-60 dracut
I just changed that one file and it still fails the same way :
Now I am looking at the page in the handbook where it says we do then "Installing a distribution kernel" and I want to run :
# emerge --ask sys-kernel/gentoo-kernel
That fails with a baffling message :
chroot# /usr/bin/time -p /usr/bin/nice -n +19 emerge --ask --verbose sys-kernel/gentoo-kernel
--- 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
Would you like to add these changes to your config files? [Yes/No] Yes
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?
=sys-kernel/installkernel-60 dracut
El 22/7/25 a las 17:49, Dennis Clarke escribió:
SiFive RISC-VUSE=dracut emerge blablabla
P550
Or
Create a file called installkernel in /etc/portage/package.use/ that contains:
sys-kernel/installkernel dracut
On 7/22/25 12:05, Arve Barsnes wrote:
sys-kernel/installkernel-60 dracut
I just changed that one file and it still fails the same way :
chroot#
chroot# cat /etc/portage/package.use/zz-autounmask
# package.use
sys-kernel/installkernel-60 dracut
chroot#
chroot# /usr/bin/time -p /usr/bin/nice -n +19 emerge --ask --verbose sys-kernel/gentoo-kernel
--- Invalid atom in /etc/portage/package.use/zz-autounmask: sys-kernel/ installkernel-60
On 7/22/25 12:28 PM, Dennis Clarke wrote:
On 7/22/25 12:05, Arve Barsnes wrote:
sys-kernel/installkernel-60 dracut
I just changed that one file and it still fails the same way :
chroot#
chroot# cat /etc/portage/package.use/zz-autounmask
# package.use
sys-kernel/installkernel-60 dracut
chroot#
chroot# /usr/bin/time -p /usr/bin/nice -n +19 emerge --ask --verbose
sys-kernel/gentoo-kernel
--- Invalid atom in /etc/portage/package.use/zz-autounmask: sys-kernel/
installkernel-60
autounmask is shy and nervous and doesn't like to make waves. It will
use versioned atoms out of an anxious desire to avoid stepping on toes.
Versioned atoms (has a "-60" at the end) need version comparators such
as ">=" or even just "=". But you could also say:
sys-kernel/installkernel dracut
and apply to all versions.
On Tue, 22 Jul 2025, at 18:28, Dennis Clarke wrote:
On 7/22/25 12:05, Arve Barsnes wrote:
sys-kernel/installkernel-60 dracut
I just changed that one file and it still fails the same way :
Details matter, and that is *not* what I wrote (you missed the equals sign). Specifying a version also requires specifying a comparison (either an equals, greater than, smaller than, greater or equal than, etc.).
And most of all, the IMPORTANT part of your output, which is, you know, *important*, as others also pointed out.
Regards,
Arve
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:21:54 |
Calls: | 10,385 |
Calls today: | 2 |
Files: | 14,057 |
Messages: | 6,416,582 |