From 3d8948d91f60bdd338b538ade896f0511b3d1f52 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Sat, 19 Jul 2014 16:10:34 -0700 Subject: [PATCH] setup_board: copy portage's repos.conf files from the chroot --- setup_board | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/setup_board b/setup_board index 98805277d1..6ce046518b 100755 --- a/setup_board +++ b/setup_board @@ -174,7 +174,6 @@ esac COREOS_CONFIG="/usr/local/portage/coreos/coreos/config" BOARD_ROOT="/build/${BOARD_VARIANT}" BOARD_ETC="${BOARD_ROOT}/etc" -BOARD_PROFILE="${BOARD_ETC}/portage/profile" BOARD_ARCH=$(get_board_arch "$BOARD") BOARD_CHOST=$(get_board_chost ${BOARD}) PORTAGE_PROFILE=$(get_board_profile "$BOARD") @@ -218,7 +217,7 @@ if [[ ! -L "${BOARD_ROOT}/packages" ]]; then fi info "Configuring portage in ${BOARD_ROOT}" -sudo mkdir -p "${BOARD_PROFILE}" +sudo mkdir -p "${BOARD_ETC}/portage/"{profile,repos.conf} sudo ROOT="${BOARD_ROOT}" eselect profile set --force "${PORTAGE_PROFILE}" # Cleanup/migrate from older make.conf files @@ -258,6 +257,8 @@ EMERGE_DEFAULT_OPTS="--oneshot" source "${BOARD_ETC}/portage/make.conf.user" EOF +sudo cp /etc/portage/repos.conf/* "${BOARD_ETC}"/portage/repos.conf/ + generate_all_wrappers if [[ ${FLAGS_regen_configs} -eq ${FLAGS_FALSE} ]]; then