tinstall e2fsprogs from backports only for jessie - arm-sdk - os build toolkit for various embedded devices HTML git clone https://git.parazyd.org/arm-sdk DIR Log DIR Files DIR Refs DIR Submodules DIR README DIR LICENSE --- DIR commit 724ad2289c4638f8503aa6d12a599d7b6d7b6896 DIR parent cdcc5928b5e9363c0192675f4832a3843d0bc3af HTML Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Oct 2017 19:50:10 +0200 install e2fsprogs from backports only for jessie Diffstat: M lib/helpers | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) --- DIR diff --git a/lib/helpers b/lib/helpers t@@ -91,19 +91,27 @@ copy-root-overlay() { postbuild-clean() { fn postbuild-clean - req=(qemu_bin strapdir) + req=(qemu_bin strapdir release) ckreq || return 1 - cat <<EOF | sudo tee ${strapdir}/postbuild >/dev/null + case "$release" in + jessie) + cat <<EOF | sudo tee ${strapdir}/postbuild >/dev/null #!/bin/sh +# jessie-backports e2fsprogs because 4.x kernels apt-get update - -# backports e2fsprogs because 4.x kernels apt-get --yes --force-yes -t jessie-backports install e2fsprogs +EOF + chroot-script -d postbuild || zerr + ;; + esac + cat <<EOF | sudo tee ${strapdir}/postbuild >/dev/null +#!/bin/sh +apt-get update apt-get --yes --force-yes upgrade apt-get --yes --force-yes autoremove -#apt-get clean +apt-get clean updatedb EOF