diff options
| author | Julian Andres Klode <julian.klode@canonical.com> | 2025-03-20 14:30:54 +0100 |
|---|---|---|
| committer | Julian Andres Klode <julian.klode@canonical.com> | 2025-03-20 14:32:42 +0100 |
| commit | 109fdcac9a16ffa06b06366134dcaaef7e2b3379 (patch) | |
| tree | 33a0b2cfece27e9751b9c33e9f825d93f74df2b7 /debian/libapt-pkg-dev.install | |
| parent | 7ef14b64596bd0ca78feaea5fda22b8d524de286 (diff) | |
solver3: Record manual flag before discovering packages
When discovering packages we look at the manual flag to avoid
reordering obsolete manually installed packages last.
We inadvertently initialized that flag interlaced with discovering
packages so if we discovered packages depending on obsolete, but
manually installed, packages first, we were not aware they were
manually installed and demoted them.
I am struggling to come up with a test case for this as I can't
get the package objects in the cache to be in the right order for
the bug to trigger.
LP: #2102720
Diffstat (limited to 'debian/libapt-pkg-dev.install')
0 files changed, 0 insertions, 0 deletions
