diff options
| author | Julian Andres Klode <julian.klode@canonical.com> | 2024-11-02 11:22:45 +0100 |
|---|---|---|
| committer | Julian Andres Klode <julian.klode@canonical.com> | 2024-11-02 11:22:45 +0100 |
| commit | 6c98593d3e8c99c2c0dfaf18e571e567fc6b5837 (patch) | |
| tree | a1ff493f644d08ad59d33a90294acd22c178863a /apt-pkg | |
| parent | 88cad6148797c399764333fbae3ade3036eb7dc3 (diff) | |
solver3: A version selected for install already is allowed.
Diffstat (limited to 'apt-pkg')
| -rw-r--r-- | apt-pkg/solver3.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apt-pkg/solver3.cc b/apt-pkg/solver3.cc index 328c52f99..c32a5db29 100644 --- a/apt-pkg/solver3.cc +++ b/apt-pkg/solver3.cc @@ -685,7 +685,7 @@ bool APT::Solver::RejectReverseDependencies(pkgCache::VerIterator Ver) bool APT::Solver::IsAllowedVersion(pkgCache::Version *V) { pkgCache::VerIterator ver(cache, V); - if (not StrictPinning || ver.ParentPkg().CurrentVer() == ver || policy.GetCandidateVer(ver.ParentPkg()) == ver) + if (not StrictPinning || ver.ParentPkg().CurrentVer() == ver || policy.GetCandidateVer(ver.ParentPkg()) == ver || (*this)[V].decision == Decision::MUST) return true; if (unlikely(debug >= 3)) |
