Ignore world set when updating portage for the SDK

Any missing packages in the world set will be reinstalled later in this
process, but @world blockers should be ignored when upgrading portage
itself at this stage.

TEST=`cros_sdk --replace`
TEST=chromiumos-sdk-tryjob
BUG=chromium:1026697

Change-Id: Ib8ec6a70a50479aef67ee8d36e652976e47fd97b
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosutils/+/1926708
Tested-by: Chris McDonald <cjmcdonald@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
diff --git a/sdk_lib/make_chroot.sh b/sdk_lib/make_chroot.sh
index 809b12f..002e05e 100755
--- a/sdk_lib/make_chroot.sh
+++ b/sdk_lib/make_chroot.sh
@@ -575,7 +575,7 @@
 early_enter_chroot eselect python update
 
 info "Updating portage"
-early_enter_chroot emerge -uNv --quiet portage
+early_enter_chroot emerge -uNv --quiet --ignore-world portage
 
 # Clear out openrc if it's installed as we don't want it.
 if [[ -e "${FLAGS_chroot}/usr/share/openrc" ]]; then