diff --git a/update_chroot b/update_chroot index 346570c992..a16de44b36 100755 --- a/update_chroot +++ b/update_chroot @@ -32,15 +32,16 @@ set -e info "Updating chroot" EMERGE_FLAGS="-uDNv --with-bdeps=y" +if [ "${FLAGS_usepkg}" -eq "${FLAGS_TRUE}" ]; then + EMERGE_FLAGS="${EMERGE_FLAGS} --getbinpkg" +fi # Perform an update of hard-host-depends and world in the chroot. EMERGE_CMD="emerge" if [ "${FLAGS_fast}" -eq "${FLAGS_TRUE}" ]; then EMERGE_CMD="${GCLIENT_ROOT}/chromite/bin/parallel_emerge" fi -if [ "${FLAGS_usepkg}" -eq "${FLAGS_TRUE}" ]; then - EMERGE_CMD="${EMERGE_CMD} -g" -fi + eretry sudo -E ${EMERGE_CMD} ${EMERGE_FLAGS} \ chromeos-base/hard-host-depends world