Closed darkbasic closed 1 year ago
Definitely want yay to behave as it did <12.. with not mixing up AUR and normal packages and without having to use any additional flag.
yay -Syu --devel
worked fine for years. Rather implement such a change with an additional flag that has to be passed.
edit: https://jguer.space/posts/yay-v12/
As a result of these changes, you may notice subtle differences in default options, question order, and confirm prompts. Additionally, some flags, such as --nocombinedupgrade and --nobatchinstall, no longer work in the new engine.
--nocombinedupgrade – The new engine always performs combined upgrades (unlike the legacy engine the upgrade is always run with -Syu avoiding partial upgrades)
--nobatchinstall – The new engine will always try to batch install packages.
Since there's some requests for --nocombinedupgrade
to work on the new engine, there might be a way to keep it while not making it hard to maintain as in the legacy engine.
With #2083, yay -Syu --nocombinedupgrade
will upgrade repo packages first and only after update AUR packages and any extra installs.
@uffejakobsen , @precla , @darkbasic could you test it in yay-git
?
@Jguer I confirm it works, thanks!
Affected Version
yay v12.0.3.r0.g5a3f277 - libalpm v13.0.2
Describe the bug
With
--nocombinedupgrade
I expect yay to not mix AUR with normal packages:Reproduction Steps
Expected behavior
First pacman -Syu then AUR
Output