]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
mkosi-initrd: Default to cleaning package manager metadata
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 3 Dec 2023 11:17:33 +0000 (12:17 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 4 Dec 2023 13:21:46 +0000 (14:21 +0100)
Various package managers are pulled in as dependencies of core
system software (dpkg by dash on Debian, rpm by kmod via
suse-module-tools on opensuse) so let's default to always cleaning
package manager metadata even if the package manager is installed.

We still allow disabling it as having the package manager metadata
available is useful when debugging dependencies and why specific
packages are installed in the initrd.

mkosi-initrd/mkosi.conf

index 6a5c4e32514739497e6d63dc13a9edb53b3a192b..9946ee19742359e6a216b9b352f1c9e391917c7d 100644 (file)
@@ -10,6 +10,7 @@ CompressOutput=yes
 [Content]
 Bootable=no
 MakeInitrd=yes
+@CleanPackageMetadata=yes
 Packages=
         systemd                   # sine qua non
         udev