# HG changeset patch # User Aleksej Bobylev # Date 1457991609 -7200 # Node ID b6fd50633850995c70c43e9f3b9c835fe1ea3b57 # Parent 0d0f417f54c74a081d89355efa3dce76c50c6838 tazlito: fix creating multi-rootfs flavors diff -r 0d0f417f54c7 -r b6fd50633850 tazlito --- a/tazlito Mon Mar 14 14:13:11 2016 +0200 +++ b/tazlito Mon Mar 14 23:40:09 2016 +0200 @@ -2305,6 +2305,11 @@ last=$ROOTFS while read flavor; do n=$(($n+1)) + mkdir ${ROOTFS}0$n + export root="${ROOTFS}0$n" + # initial tazpkg setup in empty rootfs + tazpkg --root=$root >/dev/null 2>&1 + newline boldify "Building $flavor rootfs..." @@ -2322,11 +2327,9 @@ action 'Extracting %s and %s...' "$flavor.pkglist" "$flavor.rootfs" zcat $flavor.flavor | cpio -i --quiet $flavor.pkglist $flavor.rootfs - sed 's/.*/&.tazpkg/' < $flavor.pkglist > $DISTRO/list-packages0$n + cp $flavor.pkglist $DISTRO/list-packages0$n status - mkdir ${ROOTFS}0$n - export root="${ROOTFS}0$n" strip_versions "$DISTRO/list-packages0$n" install_list_to_rootfs "$DISTRO/list-packages0$n" "${ROOTFS}0$n"