From 11fafb195c0e3307dee1843b4c351123cedd1abd Mon Sep 17 00:00:00 2001 From: Robert Nelson <robertcnelson@gmail.com> Date: Fri, 30 Aug 2013 10:57:19 -0500 Subject: [PATCH] chroot: only call mkimage if u-boot-tools is installed Signed-off-by: Robert Nelson <robertcnelson@gmail.com> --- scripts/chroot.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/scripts/chroot.sh b/scripts/chroot.sh index c869d8147..943feb357 100755 --- a/scripts/chroot.sh +++ b/scripts/chroot.sh @@ -477,7 +477,16 @@ cat > ${DIR}/chroot_script.sh <<-__EOF__ depmod \${kernel_version} update-initramfs -c -k \${kernel_version} - mkimage -A arm -O linux -T ramdisk -C none -a 0 -e 0 -n initramfs -d /boot/initrd.img-\${kernel_version} /boot/uInitrd-\${kernel_version} + + pkg="u-boot-tools" + dpkg_check + + if [ "x\${pkg_is_not_installed}" = "x" ] ; then + mkimage -A arm -O linux -T ramdisk -C none -a 0 -e 0 -n initramfs -d /boot/initrd.img-\${kernel_version} /boot/uInitrd-\${kernel_version} + else + dpkg_package_missing + fi + rm -f /tmp/index.html || true rm -f /tmp/temp.html || true rm -f /tmp/\${deb_file} || true @@ -597,7 +606,7 @@ cat > ${DIR}/chroot_script.sh <<-__EOF__ install_pkg_updates install_pkgs if [ "${chroot_KERNEL_HTTP_DIR}" ] ; then - packages="initramfs-tools u-boot-tools" + packages="initramfs-tools" for pkg in \${packages} ; do check_n_install ; done fi set_locale -- GitLab