diff options
| author | Julian Andres Klode <jak@debian.org> | 2025-03-09 14:25:51 +0000 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2025-03-09 14:25:51 +0000 |
| commit | ef5abb4e0702372e945c516a31befff03f641a5d (patch) | |
| tree | 1032f7f4727c45306c1de38faa24c9e5bbc34c9e /test | |
| parent | 153bbf448f91eb347574624890c36f97cd168b53 (diff) | |
| parent | 5daf6dbfd272be2f8e3c59d4bab4be8c119b7aa1 (diff) | |
Merge branch 'solver3' into 'main'
solver3: Do not prefer new installs over manually installed obsoletes
See merge request apt-team/apt!458
Diffstat (limited to 'test')
| -rwxr-xr-x | test/integration/test-solver3-obsoleted-by | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/integration/test-solver3-obsoleted-by b/test/integration/test-solver3-obsoleted-by index 486c55c58..e5135340c 100755 --- a/test/integration/test-solver3-obsoleted-by +++ b/test/integration/test-solver3-obsoleted-by @@ -46,6 +46,10 @@ testobsolete() { testsuccessequal "$out" grep "Obsolete:" upgrade.output } +# Test with manually installed local-only first, it cannot be obsolete +testobsolete "Obsolete: obsolete:amd64=1 due to obsolete-reason:amd64=2" aptget dist-upgrade + +testsuccess aptmark auto '*' testobsolete "Obsolete: obsolete:amd64=1 due to obsolete-reason:amd64=2 Obsolete: local-only:amd64=1 - not installable" aptget dist-upgrade testobsolete "Obsolete: obsolete:amd64=1 due to obsolete-reason:amd64=2 |
