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