From 3bf38a10ee55d87370c19c0581b5baca19821e76 Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Mon, 22 Mar 2021 23:58:02 +0000 Subject: [PATCH] cmd/upgrade: fix --dry-run Fixes #10909. --- Library/Homebrew/cmd/upgrade.rb | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/Library/Homebrew/cmd/upgrade.rb b/Library/Homebrew/cmd/upgrade.rb index ff4079d4a2..bd296a6f3d 100644 --- a/Library/Homebrew/cmd/upgrade.rb +++ b/Library/Homebrew/cmd/upgrade.rb @@ -174,19 +174,21 @@ module Homebrew puts formulae_upgrades.join("\n") end - Upgrade.upgrade_formulae( - formulae_to_install, - flags: args.flags_only, - installed_on_request: args.named.present?, - force_bottle: args.force_bottle?, - build_from_source_formulae: args.build_from_source_formulae, - interactive: args.interactive?, - keep_tmp: args.keep_tmp?, - force: args.force?, - debug: args.debug?, - quiet: args.quiet?, - verbose: args.verbose?, - ) + unless args.dry_run? + Upgrade.upgrade_formulae( + formulae_to_install, + flags: args.flags_only, + installed_on_request: args.named.present?, + force_bottle: args.force_bottle?, + build_from_source_formulae: args.build_from_source_formulae, + interactive: args.interactive?, + keep_tmp: args.keep_tmp?, + force: args.force?, + debug: args.debug?, + quiet: args.quiet?, + verbose: args.verbose?, + ) + end Upgrade.check_installed_dependents( formulae_to_install,