diff --git a/gentooup.sh b/gentooup.sh index 2af6bc0..f24eeab 100755 --- a/gentooup.sh +++ b/gentooup.sh @@ -54,14 +54,16 @@ echo "emerge options: ${PORTAGE_OPTIONS[*]}" emerge $PORTAGE_ASK "${PORTAGE_UPGRADE_OPTIONS[@]}" "${PORTAGE_OPTIONS[@]}" world echo "emerge return value: $?" -dispatch-conf -echo "dispatch-conf return value: $?" +if [[ -t 1 ]] ; then + dispatch-conf + echo "dispatch-conf return value: $?" -emerge "${PORTAGE_UPGRADE_OPTIONS[@]}" "${PORTAGE_OPTIONS[@]}" world -echo emerge return value: $? + emerge "${PORTAGE_UPGRADE_OPTIONS[@]}" "${PORTAGE_OPTIONS[@]}" world + echo emerge return value: $? -dispatch-conf -echo dispatch-conf return value: $? + dispatch-conf + echo dispatch-conf return value: $? +fi SETS=("@preserved-rebuild")