tazlito rev 419
tazlito: fix creating multi-rootfs flavors
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Mon Mar 14 23:40:09 2016 +0200 (2016-03-14) |
parents | 0d0f417f54c7 |
children | 4f9afb4c8902 |
files | tazlito |
line diff
1.1 --- a/tazlito Mon Mar 14 14:13:11 2016 +0200 1.2 +++ b/tazlito Mon Mar 14 23:40:09 2016 +0200 1.3 @@ -2305,6 +2305,11 @@ 1.4 last=$ROOTFS 1.5 while read flavor; do 1.6 n=$(($n+1)) 1.7 + mkdir ${ROOTFS}0$n 1.8 + export root="${ROOTFS}0$n" 1.9 + # initial tazpkg setup in empty rootfs 1.10 + tazpkg --root=$root >/dev/null 2>&1 1.11 + 1.12 newline 1.13 boldify "Building $flavor rootfs..." 1.14 1.15 @@ -2322,11 +2327,9 @@ 1.16 1.17 action 'Extracting %s and %s...' "$flavor.pkglist" "$flavor.rootfs" 1.18 zcat $flavor.flavor | cpio -i --quiet $flavor.pkglist $flavor.rootfs 1.19 - sed 's/.*/&.tazpkg/' < $flavor.pkglist > $DISTRO/list-packages0$n 1.20 + cp $flavor.pkglist $DISTRO/list-packages0$n 1.21 status 1.22 1.23 - mkdir ${ROOTFS}0$n 1.24 - export root="${ROOTFS}0$n" 1.25 strip_versions "$DISTRO/list-packages0$n" 1.26 1.27 install_list_to_rootfs "$DISTRO/list-packages0$n" "${ROOTFS}0$n"