Hi Balint,

I looked at the patch you link to
(https://github.com/mvo5/unattended-upgrades/pull/280) but the
unattended-upgrade code that is in the diff is fairly different from
what is in the version in Buster, specifically this chunk:

-        if not marking_succeeded or \
-           not check_changes_for_sanity(self, desired_pkg=pkg):
+        if (not marking_succeeded
+            or not check_changes_for_sanity(self, desired_pkg=pkg)) \
+                and allow_marking_fallback():
            logging.debug("falling back to adjusting %s's dependencies"
                          % pkg.name)
            self.clear()

this class UnattendedUpgradesCache(apt.Cache) is in there, but it seems
fairly different and there is no 'if not marking_succeeded' in there at
all.

-- 
        micah

Reply via email to