summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorJulian Andres Klode <jak@debian.org>2025-10-07 21:49:44 +0200
committerJulian Andres Klode <jak@debian.org>2025-10-25 18:10:32 +0200
commitffc9001b513606869c3cf94fb85a792503974d1f (patch)
treebaace007014864fb1f5992516d8c70413f3007c7 /po
parent7e5652d0d0d9408abb8d514259b7faa46aaaa790 (diff)
solver3: Eagerly satisfy previously satisfied Recommends
When a user ran `apt install gpg`, the solver decided to remove `gnupg` and `seahorse` because `seahorse` was only pulled in as a Recommends of ubuntu-desktop and Recommends were resolved after all other dependencies. Solve this to most extent by introducing eager optionality: These dependencies, while they do not take part in classic unit propagation, are otherwise treated like hard dependencies and resolved as soon as possible rather than after any hard dependencies. This ensures that the Recommends of ubuntu-desktop on seahorse is retained correctly, and as a result, gnupg is updated to the latest version. Oops: 6c8e32eb-665d-11f0-a985-fa163ec8ca8c
Diffstat (limited to 'po')
0 files changed, 0 insertions, 0 deletions