# putting it alongside kernel image as 'initrd' makes
# kernel-install happier
dracut --force "${EROOT}/usr/src/linux-${PV}/initrd" "${PV}"
- eend || die "Building initramfs failed"
+ eend ${?} || die "Building initramfs failed"
fi
ebegin "Installing the kernel via installkernel"
installkernel "${PV}" \
"${EROOT}/usr/src/linux-${PV}/bzImage" \
"${EROOT}/usr/src/linux-${PV}/System.map"
- eend || fail=1
+ eend ${?} || fail=1
[[ ${fail} ]] && die "Installing the kernel failed"
# putting it alongside kernel image as 'initrd' makes
# kernel-install happier
dracut --force "${EROOT}/usr/src/linux-${PV}/initrd" "${PV}"
- eend || die "Building initramfs failed"
+ eend ${?} || die "Building initramfs failed"
fi
ebegin "Installing the kernel via installkernel"
installkernel "${PV}" \
"${EROOT}/usr/src/linux-${PV}/bzImage" \
"${EROOT}/usr/src/linux-${PV}/System.map"
- eend || fail=1
+ eend ${?} || fail=1
[[ ${fail} ]] && die "Installing the kernel failed"
# putting it alongside kernel image as 'initrd' makes
# kernel-install happier
dracut --force "${EROOT}/usr/src/linux-${PV}/initrd" "${PV}"
- eend || die "Building initramfs failed"
+ eend ${?} || die "Building initramfs failed"
fi
ebegin "Installing the kernel via installkernel"
installkernel "${PV}" \
"${EROOT}/usr/src/linux-${PV}/bzImage" \
"${EROOT}/usr/src/linux-${PV}/System.map"
- eend || fail=1
+ eend ${?} || fail=1
[[ ${fail} ]] && die "Installing the kernel failed"
fi
then
ebegin "Updating /usr/src/linux symlink"
ln -f -n -s linux-${PV} "${EROOT}"/usr/src/linux
- eend
+ eend $?
fi
fi
if [[ -z ${ROOT} ]]; then
mount-boot_pkg_preinst
- local fail=
-
if use initramfs; then
ebegin "Building initramfs via dracut"
# putting it alongside kernel image as 'initrd' makes
# kernel-install happier
dracut --force "${EROOT}/usr/src/linux-${PV}/initrd" "${PV}"
- eend || die "Building initramfs failed"
+ eend ${?} || die "Building initramfs failed"
fi
ebegin "Installing the kernel via installkernel"
installkernel "${PV}" \
"${EROOT}/usr/src/linux-${PV}/bzImage" \
"${EROOT}/usr/src/linux-${PV}/System.map"
- eend || fail=1
-
- [[ ${fail} ]] && die "Installing the kernel failed"
+ eend ${?} || die "Installing the kernel failed"
fi
local symlink_target=$(readlink "${EROOT}"/usr/src/linux)
then
ebegin "Updating /usr/src/linux symlink"
ln -f -n -s linux-${PV} "${EROOT}"/usr/src/linux
- eend
+ eend ${?}
fi
fi