]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Stop installing -release packages explicitly
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 7 Jul 2022 12:30:37 +0000 (14:30 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 27 Jul 2022 15:42:46 +0000 (17:42 +0200)
These get pulled in as dependencies by default so no need to install
them explicitly.

mkosi/__init__.py

index b18bd9cde01ab51b4d344cd18eda044eb0f55ee9..b18e2e315353b846bb00b55e1706bc8cb4199c43 100644 (file)
@@ -2234,7 +2234,7 @@ def install_fedora(args: MkosiArgs, root: Path, do_run_build_script: bool) -> No
     setup_dnf(args, root, repos)
 
     packages = {*args.packages}
-    add_packages(args, packages, "fedora-release", "systemd", "util-linux")
+    add_packages(args, packages, "systemd", "util-linux")
 
     if fedora_release_cmp(release, "34") < 0:
         add_packages(args, packages, "glibc-minimal-langpack", conditional="glibc")
@@ -2540,7 +2540,7 @@ def install_centos(args: MkosiArgs, root: Path, do_run_build_script: bool) -> No
         workspace(root).joinpath("vars/stream").write_text(args.release)
 
     packages = {*args.packages}
-    add_packages(args, packages, "centos-release", "systemd")
+    add_packages(args, packages, "systemd")
     if not do_run_build_script and args.bootable:
         add_packages(args, packages, "kernel", "dracut")
         if epel_release <= 7:
@@ -2561,9 +2561,6 @@ def install_centos(args: MkosiArgs, root: Path, do_run_build_script: bool) -> No
     if do_run_build_script:
         packages.update(args.build_packages)
 
-    if args.distribution == Distribution.centos_epel:
-        add_packages(args, packages, "epel-release")
-
     if do_run_build_script:
         packages.update(args.build_packages)
 
@@ -2591,7 +2588,7 @@ def install_rocky(args: MkosiArgs, root: Path, do_run_build_script: bool) -> Non
     install_rocky_repos(args, root, epel_release)
 
     packages = {*args.packages}
-    add_packages(args, packages, "rocky-release", "systemd")
+    add_packages(args, packages, "systemd")
     if not do_run_build_script and args.bootable:
         add_packages(args, packages, "kernel", "dracut")
         add_packages(args, packages, "systemd-udev", conditional="systemd")
@@ -2599,9 +2596,6 @@ def install_rocky(args: MkosiArgs, root: Path, do_run_build_script: bool) -> Non
     if do_run_build_script:
         packages.update(args.build_packages)
 
-    if args.distribution == Distribution.rocky_epel:
-        add_packages(args, packages, "epel-release")
-
     if do_run_build_script:
         packages.update(args.build_packages)
 
@@ -2622,7 +2616,7 @@ def install_alma(args: MkosiArgs, root: Path, do_run_build_script: bool) -> None
     install_alma_repos(args, root, epel_release)
 
     packages = {*args.packages}
-    add_packages(args, packages, "almalinux-release", "systemd")
+    add_packages(args, packages, "systemd")
     if not do_run_build_script and args.bootable:
         add_packages(args, packages, "kernel", "dracut")
         add_packages(args, packages, "systemd-udev", conditional="systemd")
@@ -2630,9 +2624,6 @@ def install_alma(args: MkosiArgs, root: Path, do_run_build_script: bool) -> None
     if do_run_build_script:
         packages.update(args.build_packages)
 
-    if args.distribution == Distribution.alma_epel:
-        add_packages(args, packages, "epel-release")
-
     if do_run_build_script:
         packages.update(args.build_packages)