diff options
| author | Julian Andres Klode <julian.klode@canonical.com> | 2025-02-11 19:08:44 +0100 |
|---|---|---|
| committer | Julian Andres Klode <julian.klode@canonical.com> | 2025-02-14 19:08:45 +0100 |
| commit | ffe2565c36421401550d11990a761d70ac81d208 (patch) | |
| tree | 03efea3a08b570f4502614e225e6d72c3ecc3335 /test/integration/solver3.broken | |
| parent | b02cdd9b35a1a494c268f652ea1a46feec263e1e (diff) | |
solver3: Implement phasing as part of strict pinning rules
Phased updates are ignored when strict pinning is on; such that
only the installed version will be available. By design of SAT
solvers, this means that the version selection clause is unit,
and hence the version can be directly propagated, i.e. that
choice is safe.
Diffstat (limited to 'test/integration/solver3.broken')
| -rw-r--r-- | test/integration/solver3.broken | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/test/integration/solver3.broken b/test/integration/solver3.broken index adddeb9d2..3fff0854c 100644 --- a/test/integration/solver3.broken +++ b/test/integration/solver3.broken @@ -6,12 +6,9 @@ test-bug-470115-new-and-tighten-recommends test-bug-602412-dequote-redirect test-dont-forget-conflicts-via-unknown-architectures # TBD: `apt upgrade` is not allowed to remove packages at all with 3.0 test-explore-or-groups-in-markinstall -test-phased-updates-new-depends # TBD: Phasing is not implemented -test-phased-updates-upgrade # TBD: Phasing is not implemented +test-phased-updates-upgrade # TBD: `upgrade` policy cannot be overriden by explicit arguments test-prevent-markinstall-multiarch-same-versionscrew test-resolve-by-keep-new-recommends test-resolve-by-keep-obsolete-removals test-ubuntu-bug-1304403-obsolete-priority-standard # TBD: Solver3 here happily removes 10 deps to upgrade a package -test-ubuntu-bug-1990586 # TBD: Phasing is not implemented -test-ubuntu-bug-2025462-phased-dist-upgrade # TBD: Phasing is not implemented test-ubuntu-bug-614993 |
