From 10a05580e74e2ba5a5768d45c6f9feff216c8689 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Sun, 17 May 2026 20:09:37 +0200 Subject: solver3: Follow installed Suggests earlier We accidentally followed "keepauto" and friends earlier, breaking `apt why` for suggested packages. Reported-By: uau on IRC --- apt-pkg/solver3.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'apt-pkg/solver3.h') diff --git a/apt-pkg/solver3.h b/apt-pkg/solver3.h index 9af580b86..8d5e25906 100644 --- a/apt-pkg/solver3.h +++ b/apt-pkg/solver3.h @@ -102,15 +102,15 @@ enum class Group : uint8_t InstallManual, ObsoleteManual, + // Satisfy optional dependencies that were previously satisfied but won't otherwise be installed + SatisfySuggests, + // Automatically installed packages must come last in the group, this allows // us to see if they were installed as a dependency of a manually installed package, // allowing a simple implementation of an autoremoval code. UpgradeAuto, KeepAuto, ObsoleteAuto, - - // Satisfy optional dependencies that were previously satisfied but won't otherwise be installed - SatisfySuggests, }; // \brief This essentially describes the install state in RFC2119 terms. -- cgit v1.2.3-70-g09d2