From 9fd7ce2582f7477a6e5fc21f48e431ff24f82cfb Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Mon, 20 Mar 2017 11:17:59 +0100 Subject: [PATCH] builder: PRETEND avoids also package removals. --- builder | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/builder b/builder index 8acc551..c5f8253 100755 --- a/builder +++ b/builder @@ -524,7 +524,8 @@ if ($use_equo) { safe_call("equo i $equo_install_args --bdeps $_") for ( @packages_deps, @equo_install ) ; ## bail out here, if installs fails. emerge will compile a LOT of stuff - if ( @equo_remove > 0 ) { + if ( @equo_remove > 0 and !$pretend) { + say "Removing with equo: @equo_remove"; system("equo rm --nodeps $_") for (@equo_remove); } } @@ -560,7 +561,8 @@ system("emerge --info") my $rt; -if ( $emerge_remove and $emerge_remove ne "" ) { +if ( $emerge_remove and $emerge_remove ne "" and !$pretend) { + say "Removing with emerge: $emerge_remove"; system("emerge -C $_") for split( / /, $emerge_remove ); }