@@ -65,11 +65,16 @@ function second_stage()
6565deb-src http://archive.ubuntu.com/ubuntu/ ${SUITE} universe\n\
6666deb http://ports.ubuntu.com/ubuntu-ports ${SUITE} universe\n" >> " ${OUT_DIR} -${_arch} " /etc/apt/sources.list
6767
68+ # => update pacakges
69+ run_cmd " apt-get update"
70+ run_cmd " apt-get install bzip2 -y"
71+
6872
6973 if [ -f " $EXTRA_CONFIG_SCRIPT " ]; then
7074 echo -e " ${GREEN} Stage 2: Running extra config script${NC} "
7175 $SUDO cp " $EXTRA_CONFIG_SCRIPT " " ${OUT_DIR} -${_arch} /root"
7276 $SUDO cp " $EXTRA_INCLUDE_LIST " " ${OUT_DIR} -${_arch} /root"
77+ run_cmd " chmod +x /root/extra-config.sh"
7378 run_cmd " /root/extra-config.sh"
7479 run_cmd " rm -rf /root/extra-config.sh"
7580 run_cmd " rm -rf /root/include-i.list"
@@ -78,8 +83,9 @@ deb http://ports.ubuntu.com/ubuntu-ports ${SUITE} universe\n" >> "${OUT_DIR}-${_
7883 fi
7984
8085 if $ADDITIONAL_CONF ; then
81- $SUDO cp " ${ROOT_DIR} /core/default/mate/layout.tar.xz" " ${OUT_DIR} -${_arch} /root"
82- run_cmd " cd /root && tar xf layout.tar.xz"
86+ cat " ${ROOT_DIR} /core/default/mate/layout.tar.gz" * > " ${ROOT_DIR} /core/default/mate/layout.tar.gz"
87+ $SUDO cp " ${ROOT_DIR} /core/default/mate/layout.tar.gz" " ${OUT_DIR} -${_arch} /root"
88+ run_cmd " tar -x --strip-components=1 -f layout.tar.xz /root"
8389 run_cmd " rm -rf /root/layout.tar.xz"
8490 fi
8591
@@ -98,4 +104,4 @@ itterate_var "$packages_buffer"
98104echo -e " ${GREEN} Packages built: ${count}${NC} "
99105echo -e " ${packages_buffer} "
100106
101- exit 0
107+ exit 0
0 commit comments