diff --git a/ci/ciimage/gentoo/install.sh b/ci/ciimage/gentoo/install.sh index 969939b0206e..cf41e0c8e009 100755 --- a/ci/ciimage/gentoo/install.sh +++ b/ci/ciimage/gentoo/install.sh @@ -121,7 +121,7 @@ cat <<-EOF > /etc/portage/binrepos.conf/gentoo.conf EOF cat <<-EOF >> /etc/portage/make.conf - EMERGE_DEFAULT_OPTS="--deep --quiet --quiet-build --color=n" + EMERGE_DEFAULT_OPTS="--deep --quiet --quiet-build --color=n --jobs=$(nproc) --load-average=$(nproc)" EMERGE_DEFAULT_OPTS="\${EMERGE_DEFAULT_OPTS} --autounmask-write --autounmask-continue --autounmask-keep-keywords=y --autounmask-use=y" EMERGE_DEFAULT_OPTS="\${EMERGE_DEFAULT_OPTS} --binpkg-respect-use=y --getbinpkg=y" FEATURES="\${FEATURES} parallel-fetch parallel-install -merge-sync" @@ -150,7 +150,8 @@ echo 'dev-lang/python ensurepip' >> /etc/portage/package.use/python # If we don't want to do this, we could use the 'portage' container instead # so the stage3/repo match. emerge --update --deep --changed-use @world -emerge --noreplace "${pkgs[@]}" +emerge --noreplace "${pkgs[@]}" app-portage/portage-utils +qlop env-update && . /etc/profile