On Sun, Jan 05, 2020 at 07:27:38AM +0100, Michał Górny wrote: > Introduce a new eclass that contains common logic needed to test > and install distribution kernels. This is the eclass common both > to kernels built from source and installed from binary packages. I'm 100% in favour of the concept here, but I have some implementation concerns. For the (public) record, Infra has been wrapping genkernel to build binary kernel + initramfs for internal usage for 5 years now. Conceptually, can you clarify why you are depending on dracut here, rather than using genkernel's initramfs mode? I'm not sure you're going to get correct build output in cases like x86_64 -> x86 cross-compiles. Why not call genkernel from the ebuild instead of re-inventing the wheel to compile the kernel yourself. -- Robin Hugh Johnson Gentoo Linux: Dev, Infra Lead, Foundation Treasurer E-Mail : robbat2@gentoo.org GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136