From d1c012085ce3ca99d19421eab331e78ca64b60ad Mon Sep 17 00:00:00 2001 From: Jo Date: Wed, 5 Apr 2023 12:43:30 +0100 Subject: [PATCH] fix(yay): ensure yay -Qu & -Quq don't get stuck looking for deps (#2072) --- print.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/print.go b/print.go index 3426e0b9..bdb57289 100644 --- a/print.go +++ b/print.go @@ -103,17 +103,19 @@ func printUpdateList(ctx context.Context, cfg *settings.Configuration, cmdArgs * dbExecutor db.Executor, enableDowngrade bool, filter upgrade.Filter, ) error { quietMode := cmdArgs.ExistsArg("q", "quiet") + // TODO: handle quiet mode in a better way logger := text.NewLogger(io.Discard, os.Stdin, cfg.Debug, "update-list") dbExecutor.SetLogger(logger.Child("db")) + settings.NoConfirm = true targets := mapset.NewThreadUnsafeSet(cmdArgs.Targets...) - grapher := dep.NewGrapher(dbExecutor, cfg.Runtime.AURCache, false, settings.NoConfirm, + grapher := dep.NewGrapher(dbExecutor, cfg.Runtime.AURCache, false, true, false, false, cmdArgs.ExistsArg("needed"), logger.Child("grapher")) upService := upgrade.NewUpgradeService( grapher, cfg.Runtime.AURCache, dbExecutor, cfg.Runtime.VCSStore, - cfg, settings.NoConfirm, logger.Child("upgrade")) + cfg, true, logger.Child("upgrade")) graph, errSysUp := upService.GraphUpgrades(ctx, nil, enableDowngrade, filter)