* Your boot partition is not mounted at /boot. * Please mount it and retry. * ERROR: sys-kernel/gentoo-kernel-5.10.6::gentoo failed (postinst phase): * /boot not mounted kernel-install_pkg_postinst calls mount-boot_pkg_preinst when it should probably call it in kernel-install_pkg_preinst (which was stubbed out). Reproducible: Always Steps to Reproduce: 1. don't have /boot mounted 2. emerge gentoo-kernel 3. wait 4. wait for fail after kernel is merged, I think you need the initramfs useflag set.
Actually, I think this is how it should work and we should just improve the messages. The package is already installed to the system at this point, and only postinst fails. You should be able to run: emerge --config gentoo-kernel to finish the postinst. Could you confirm that this works as expected? If so, I'll just add a better message.
I can confirm that if boot is mounted, initramfs and kernel are installed. For some reason I thought it was just the initramfs. I saw the patches on the ML, seems good to me.
Patches committed. Now you should be getting a nice explanatory message.