]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Revert "mkosi: Mark minimal images as Incremental=relaxed"
authorDaan De Meyer <daan@amutable.com>
Thu, 9 Apr 2026 09:55:46 +0000 (11:55 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Thu, 9 Apr 2026 13:56:19 +0000 (14:56 +0100)
The setting has fundamental flaws that can't be easily fixed
(see https://github.com/systemd/mkosi/pull/4273) so revert it's
use as we're dropping it in systemd. Image builds will take a bit
longer again until I figure out a proper fix for this.

This reverts commit 7a70c323681b091328fcf6c9ca3104c7958a1331.

mkosi/mkosi.images/minimal-0/mkosi.conf
mkosi/mkosi.images/minimal-1/mkosi.conf
mkosi/mkosi.images/minimal-base/mkosi.conf
mkosi/mkosi.images/minimal-base/mkosi.conf.d/arch.conf
mkosi/mkosi.images/minimal-base/mkosi.conf.d/centos-fedora.conf
mkosi/mkosi.images/minimal-base/mkosi.conf.d/debian-ubuntu.conf
mkosi/mkosi.images/minimal-base/mkosi.conf.d/opensuse.conf

index 0e897a53c23815db4be5212e943e90a5c42f7f99..5d6717f897bd3bf493ea872b4740ba6147cc66a3 100644 (file)
@@ -9,8 +9,6 @@ SplitArtifacts=yes
 
 [Build]
 Environment=SYSTEMD_REPART_OVERRIDE_FSTYPE=squashfs
-Incremental=relaxed
-CacheOnly=metadata
 
 [Content]
 BaseTrees=%O/minimal-base
index 0e897a53c23815db4be5212e943e90a5c42f7f99..5d6717f897bd3bf493ea872b4740ba6147cc66a3 100644 (file)
@@ -9,8 +9,6 @@ SplitArtifacts=yes
 
 [Build]
 Environment=SYSTEMD_REPART_OVERRIDE_FSTYPE=squashfs
-Incremental=relaxed
-CacheOnly=metadata
 
 [Content]
 BaseTrees=%O/minimal-base
index 60c6b4cc7115387a6897a8143bf085c891ec2495..48b45b7a3197ca7ea870e736426387b889a014ce 100644 (file)
@@ -5,7 +5,6 @@ Format=directory
 
 [Build]
 Environment=SYSTEMD_REQUIRED_DEPS_ONLY=1
-Incremental=relaxed
 
 [Content]
 Bootable=no
index ce62ded2943af4990e403fa44dccfcd7bb1e46ff..7add5d32f6cde2f3d3fc2593357462b8cd001417 100644 (file)
@@ -11,6 +11,9 @@ Packages=
         iproute
         nmap
 
+VolatilePackages=
+        systemd-libs
+
 RemoveFiles=
         # Arch Linux doesn't split their gcc-libs package so we manually remove
         # unneeded stuff here to make sure it doesn't end up in the image.
index ac951fbf60f9876dff2973a35bd8444f4a89c3ff..6f08609d1b20a8f43ae346b7d4765dc241d405ce 100644 (file)
@@ -12,3 +12,6 @@ Packages=
         iproute
         iproute-tc
         nmap-ncat
+
+VolatilePackages=
+        systemd-libs
index 8b148d8422151824fc6c009bcbf6290afc0aa86b..acbcea7cd272a2e39adea5a77e8c454896391d9a 100644 (file)
@@ -12,3 +12,7 @@ Packages=
         iproute2
         mount
         ncat
+
+VolatilePackages=
+        libsystemd0
+        libudev1
index ebf55a3188a9f327723c15a8b14e2f4d5af38910..87fa34715348de4cf0c9358613a0ef8c770c57b7 100644 (file)
@@ -16,3 +16,7 @@ Packages=
         patterns-base-minimal_base
         sed
         xz
+
+VolatilePackages=
+        libsystemd0
+        libudev1