From cdac78f61525f856287a6bb184411775956c2602 Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Fri, 18 Mar 2016 14:15:27 -0300 Subject: Make sure all unnecessary packages are removed --- tools/builder_common.sh | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tools/builder_common.sh') diff --git a/tools/builder_common.sh b/tools/builder_common.sh index acd090e..e2829ce 100644 --- a/tools/builder_common.sh +++ b/tools/builder_common.sh @@ -1672,7 +1672,13 @@ install_pkg_install_ports() { mkdir -p ${SCRATCHDIR}/pkg_cache echo ">>> Installing built ports (packages) in chroot (${STAGE_CHROOT_DIR})... (starting)" + # First mark all packages as automatically installed + pkg_chroot ${STAGE_CHROOT_DIR} set -A 1 -a + # Install all necessary packages pkg_chroot ${STAGE_CHROOT_DIR} install ${MAIN_PKG} ${custom_package_list} + # Make sure required packages are set as non-automatic + pkg_chroot ${STAGE_CHROOT_DIR} set -A 0 ${MAIN_PKG} ${custom_package_list} + # Remove unnecessary packages pkg_chroot ${STAGE_CHROOT_DIR} autoremove echo ">>> Installing built ports (packages) in chroot (${STAGE_CHROOT_DIR})... (finshied)" } -- cgit v1.1