]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Remove package manager from cache manifest
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 13 Dec 2024 10:23:39 +0000 (10:23 +0000)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 13 Dec 2024 10:26:26 +0000 (10:26 +0000)
We don't always have the tools tree available yet when generating the
cache manifest which can lead to cache manifest mismatches depending on
whether the tools tree is available or not. Since the package manager field
depends on whether the tools tree is available or not (dnf or dnf5, dnf or zypper),
let's remove it from the cache manifest.

mkosi/config.py

index 108a47faa0b79f646518055e90a9c77b1e2d9273..a02adb140eb3251bcdb2f7aec907d27bfa3bad8c 100644 (file)
@@ -1996,7 +1996,6 @@ class Config:
             "release": self.release,
             "mirror": self.mirror,
             "architecture": self.architecture,
-            "package_manager": self.distribution.package_manager(self).executable(self),
             "packages": sorted(self.packages),
             "build_packages": sorted(self.build_packages),
             "package_directories": [