]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Trim default image package lists
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 3 Apr 2024 18:06:49 +0000 (20:06 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 3 Apr 2024 19:03:03 +0000 (21:03 +0200)
Let's remove build tools and Fedora/CentOS packaging tools as these
aren't getting used and pull in the kitchen sink.

mkosi.conf
mkosi.conf.d/20-fedora/mkosi.conf
mkosi.conf.d/30-centos-fedora/mkosi.conf
mkosi.conf.d/30-debian-ubuntu/mkosi.conf

index 63c48333013a80f5d6afed8d11b119a72d2e8d8b..00e14b74bd816f9c4d91d9642e4e49bd0b547a53 100644 (file)
@@ -16,18 +16,11 @@ BuildSourcesEphemeral=yes
 
 Packages=
         attr
-        autoconf
-        automake
         ca-certificates
-        gcc
         gdb
-        gettext
         jq
         less
-        libtool
-        make
         nano
-        pkgconf
         strace
         tmux
 
index 2d33fbd6b66c00fce9b3dae7e7e411b9cbba965b..0be720623ef55b706bc39f4910eea34753670d18 100644 (file)
@@ -12,7 +12,6 @@ Packages=
         btrfs-progs
         dnf5
         dnf5-plugins
-        fedora-review
         pacman
         qemu-user-static
         systemd-ukify
index 616ed729a6e5d17625a232ef401f49be6e0280c1..41c8e03f373312f564e208528f7ea1eb3021a4bc 100644 (file)
@@ -12,7 +12,6 @@ Packages=
         bash
         bubblewrap
         ca-certificates
-        centos-packager
         coreutils
         cpio
         curl-minimal
@@ -23,15 +22,10 @@ Packages=
         dosfstools
         e2fsprogs
         erofs-utils
-        fedora-packager
-        fedora-packager-kerberos
         git-core
         iproute
         iputils
         kernel-core
-        mock
-        mock-centos-sig-configs
-        mock-core-configs
         mtools
         openssh-clients
         openssh-server
@@ -39,10 +33,6 @@ Packages=
         perf
         python3-cryptography
         qemu-kvm-core
-        rpm-build
-        rpminspect
-        rpminspect-data-centos
-        rpminspect-data-fedora
         shadow-utils
         socat
         squashfs-tools
index 5c9898b3529a9d1abe03cc6205dff1a09e8fa2a7..4b5d18ec296c857229378628a9baf4ea0d1581b9 100644 (file)
@@ -7,6 +7,8 @@ Distribution=|ubuntu
 [Content]
 Packages=
         ?exact-name(systemd-ukify)
+        ^libtss2-esys-[0-9.]+-0$
+        ^libtss2-mu[0-9.-]+$
         apt
         bash
         btrfs-progs
@@ -22,7 +24,8 @@ Packages=
         git-core
         iproute2
         iputils-ping
-        libtss2-dev
+        libtss2-rc0
+        libtss2-tcti-device0
         mtools
         openssh-client
         openssh-server