]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Add used package manager to cache manifest
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 14 Feb 2024 08:53:45 +0000 (09:53 +0100)
committerJörg Behrmann <behrmann@physik.fu-berlin.de>
Wed, 14 Feb 2024 12:42:31 +0000 (13:42 +0100)
If the package manager changes, the cache is invalid as the
repository metadata directories change as well, so let's invalidate
the cache when that happens.

mkosi/config.py

index e7eeb52052afc2cc952835e6f0692e63d3b1e7fe..91e0ab92d4e5df726c7dc900b564675e7eb7baf5 100644 (file)
@@ -1402,6 +1402,7 @@ class Config:
             "release": self.release,
             "mirror": self.mirror,
             "architecture": self.architecture,
+            "package_manager": self.distribution.package_manager(self).executable(self),
             "packages": self.packages,
             "build_packages": self.build_packages,
             "repositories": self.repositories,