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"