mkosi: Install more packages
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 18 Apr 2024 11:27:43 +0000 (13:27 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 18 Apr 2024 11:32:43 +0000 (13:32 +0200)
Let's install everything we can to get more coverage and make sure
all build outputs are available in mkosi containers or VMs.

mkosi.images/system/mkosi.conf.d/10-centos-fedora/mkosi.conf
mkosi.images/system/mkosi.conf.d/10-debian-ubuntu/mkosi.conf
mkosi.images/system/mkosi.conf.d/10-opensuse/mkosi.conf

index 23704276ffd708473c129cb69a427658a33290e7..4344b51fa0312169f4695db54e04354fd27dc8e8 100644 (file)
@@ -7,17 +7,18 @@ Distribution=|fedora
 [Content]
 VolatilePackages=
         systemd
-        systemd-udev
+        systemd-boot
         systemd-container
-        systemd-resolved
+        systemd-devel
+        systemd-journal-remote
         systemd-networkd
-        systemd-boot
+        systemd-networkd-defaults
+        systemd-oomd-defaults
+        systemd-pam
+        systemd-resolved
         systemd-tests
+        systemd-udev
         systemd-ukify
-        systemd-pam
-        systemd-oomd-defaults
-        systemd-journal-remote
-        systemd-networkd-defaults
 
 Packages=
         bpftool
index 7ece67705a9ad0bd03f7c352bb71ac33e71e0ce5..7144d73f104a810ce726e7578be96e9b6ada5cb8 100644 (file)
@@ -6,19 +6,28 @@ Distribution=|ubuntu
 
 [Content]
 VolatilePackages=
+        libnss-myhostname
+        libnss-mymachines
+        libnss-resolve
+        libnss-systemd
+        libpam-systemd
+        libsystemd-dev
+        libudev-dev
         systemd
-        systemd-userdbd
+        systemd-boot
+        systemd-boot-efi
+        systemd-container
+        systemd-coredump
+        systemd-dev
+        systemd-homed
+        systemd-journal-remote
         systemd-oomd
+        systemd-resolved
         systemd-sysv
         systemd-tests
         systemd-timesyncd
-        systemd-resolved
-        systemd-homed
-        systemd-coredump
-        systemd-journal-remote
-        systemd-container
-        systemd-boot
         systemd-ukify
+        systemd-userdbd
         udev
 
 Packages=
index 24d69ccc277f46d8998d8331128f37dd484eae3f..dbc6f945af810e436bc422e8c30122bbad7a5b9e 100644 (file)
@@ -9,15 +9,18 @@ InitrdInclude=initrd/
 [Content]
 VolatilePackages=
         systemd
-        udev
-        systemd-experimental
         systemd-boot
         systemd-container
+        systemd-devel
+        systemd-doc
+        systemd-experimental
         systemd-homed
+        systemd-lang
         systemd-network
         systemd-portable
         systemd-sysvcompat
         systemd-testsuite
+        udev
 
 # We install gawk, gzip, grep, xz, sed, rsync and docbook-xsl-stylesheets here explicitly so that the busybox
 # versions don't get installed instead.