From: Daan De Meyer Date: Tue, 10 Jan 2023 14:58:03 +0000 (+0100) Subject: centos: Stop installing systemd-boot on CentOS Stream 9 X-Git-Tag: v15~369 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cad8beeb85b43e34060c3cd7fd942ec789c2f89a;p=thirdparty%2Fmkosi.git centos: Stop installing systemd-boot on CentOS Stream 9 With CentOS Stream 9 moving to systemd v252, systemd-boot has been added back to the systemd-udev package, so we don't need to install it from EPEL anymore. --- diff --git a/mkosi/distributions/centos.py b/mkosi/distributions/centos.py index 2b22466a0..c59a4534a 100644 --- a/mkosi/distributions/centos.py +++ b/mkosi/distributions/centos.py @@ -4,6 +4,7 @@ from pathlib import Path from typing import List, Tuple from mkosi.backend import ( + Distribution, MkosiConfig, MkosiState, add_packages, @@ -53,7 +54,7 @@ class CentosInstaller(DistributionInstaller): if not state.do_run_build_script and is_epel_variant(state.config.distribution): if state.config.netdev: add_packages(state.config, packages, "systemd-networkd", conditional="systemd") - if epel_release >= 9: + if state.config.distribution not in (Distribution.centos, Distribution.centos_epel) and epel_release >= 9: add_packages(state.config, packages, "systemd-boot", conditional="systemd") install_packages_dnf(state, packages)