diff --git a/build_library/dev_image_util.sh b/build_library/dev_image_util.sh index 4b3d965d0a..f489ffd910 100755 --- a/build_library/dev_image_util.sh +++ b/build_library/dev_image_util.sh @@ -6,6 +6,37 @@ # images from base images. The main function for export in this # library is 'install_dev_packages'. +configure_dev_portage() { + # Need profiles at the bare minimum + local repo + for repo in portage-stable coreos-overlay; do + sudo mkdir -p "$1/var/lib/portage/${repo}" + sudo rsync -rtl --exclude=md5-cache \ + "${SRC_ROOT}/third_party/${repo}/metadata" \ + "${SRC_ROOT}/third_party/${repo}/profiles" \ + "$1/var/lib/portage/${repo}" + done + + sudo mkdir -p "$1/etc/portage" + sudo_clobber "$1/etc/portage/make.conf" <