diff --git a/src/transaction.vala b/src/transaction.vala index 8f8fd30..ca8bb01 100644 --- a/src/transaction.vala +++ b/src/transaction.vala @@ -939,11 +939,13 @@ namespace Pamac { if (pamac_config.no_confirm_build) { cmds += "--noconfirm"; } + string[] packagebases = {}; foreach (unowned string name in to_build) { AURPackageDetails details = yield get_aur_details (name); if (details.name != "") { - if (!(details.packagebase in cmds)) { - cmds += details.packagebase; + if (!(details.packagebase in packagebases)) { + packagebases += details.packagebase; + cmds += name; } } else { cmds += name;