From 0575ae669c51bdaa8495391da4c9788581428d4f Mon Sep 17 00:00:00 2001 From: layman Date: Thu, 7 Nov 2019 08:08:15 +0100 Subject: [PATCH] gentooup.sh: update gentoolkit with portage if installed Otherwise cirular dependecies prevent portage upgrade --- gentooup.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gentooup.sh b/gentooup.sh index cfd833d..052a5d6 100755 --- a/gentooup.sh +++ b/gentooup.sh @@ -60,7 +60,12 @@ fi if eix -u -# sys-apps/portage > /dev/null ; then echo "portage update detected -> merging it" - emerge -v1 portage + + if eix -u -# app-portage/gentoolkit > /dev/null ; then + emerge -v1 sys-apps/portage app-portage/gentoolkit + else + emerge -v1 portage + fi fi echo "emerge options: ${PORTAGE_OPTIONS[*]}"