Created attachment 686718 [details] genkernel.log.gz * eudev-3.2.9: >> Creating binpkg ... * Scanning for dynamically linked programs ... * QA_IGNORE_DYNAMICALLY_LINKED_PROGRAM is not set; Not checking '/usr/bin/udevadm' for exclusion ... * QA_IGNORE_DYNAMICALLY_LINKED_PROGRAM is not set; Not checking '/usr/sbin/udevd' for exclusion ... * Found the following dynamically linked programs: ================================================================= TYPE FILE ET_DYN /var/tmp/genkernel/gk_g9e6VEGg/eudev/image/usr/bin/udevadm ET_DYN /var/tmp/genkernel/gk_g9e6VEGg/eudev/image/usr/sbin/udevd ================================================================= * ERROR: Dynamically linked program(s) found in eudev-3.2.9 image! * ERROR: create_initramfs(): append_data(): append_eudev(): populate_binpkg(): gkbuild(): Failed to create binpkg of eudev-3.2.9! * Please consult '/var/log/genkernel.log' for more information and any * errors that were reported above. * * Report any genkernel bugs to bugs.gentoo.org and * assign your bug to genkernel@gentoo.org. Please include * as much information as you can in your bug report; attaching * '/var/log/genkernel.log' so that your issue can be dealt with effectively. * * Please do *not* report kernel compilation failures as genkernel bugs! * * mount: >> Boot partition state on '/boot' was not changed; Skipping restore boot partition state ...
As explained via IRC: Since commit https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=0cf43879c9b01d6c6b09275499db5ebd0166806b we are requiring eudev-3.2.10. Live ebuild was updated accordingly via https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703d753d49c938a1340adf0d4ea9dd42db88ce0d. So the problem was that > patches/eudev/3.2.9/eudev-3.2.9-static.patch moved to > patches/eudev/3.2.10/eudev-3.2.10-static.patch in git but Robin was using an outdated ebuild/software.sh which was still using eudev-3.2.9 and now missing the static build patch.