diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/bootengine/bootengine-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/bootengine/bootengine-0.0.1.ebuild index e2a359b037..77c3ac637e 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/bootengine/bootengine-0.0.1.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/bootengine/bootengine-0.0.1.ebuild @@ -27,8 +27,9 @@ src_install() { cp -R dracut/80gptprio $modules_dir mkdir ${D}/boot - for i in /boot/vmlinuz-*boot_kernel*; do + for i in `ls /build/amd64-generic/boot/vmlinuz-*boot_kernel*`; do ver=${i##*vmlinuz-} - dracut --kver ${ver} ${D}/boot/initramfs-${ver}.img + chroot /build/amd64-generic dracut --force --fstab --kver ${ver} /tmp/initramfs-${ver}.img + cp /build/amd64-generic/tmp/initramfs-${ver}.img ${D}/boot/ done } diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/bootengine/bootengine-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/bootengine/bootengine-9999.ebuild index 37678450dc..1162b4dd6e 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/bootengine/bootengine-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/bootengine/bootengine-9999.ebuild @@ -15,7 +15,6 @@ SRC_URI="" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" -IUSE="32bit_au cros_host" DEPEND=" sys-kernel/dracut" @@ -26,8 +25,9 @@ src_install() { cp -R dracut/80gptprio $modules_dir mkdir ${D}/boot - for i in /boot/vmlinuz-*boot_kernel*; do + for i in `ls /build/amd64-generic/boot/vmlinuz-*boot_kernel*`; do ver=${i##*vmlinuz-} - dracut --kver ${ver} ${D}/boot/initramfs-${ver}.img + chroot /build/amd64-generic dracut --force --fstab --kver ${ver} /tmp/initramfs-${ver}.img + cp /build/amd64-generic/tmp/initramfs-${ver}.img ${D}/boot/ done }