-
Bug
-
Resolution: Done-Errata
-
Normal
-
CentOS Stream 9
-
None
-
systemd-252-35.el9
-
None
-
Moderate
-
ZStream
-
rhel-sst-cs-plumbers
-
ssg_core_services
-
26
-
3
-
False
-
-
None
-
None
-
Approved Blocker
-
-
All
-
None
Systemd 252-33 added a selinux policy, and this included adding:
+# selinux
+Requires(post): libselinux-utils
+Requires(post): policycoreutils
+Requires(post): policycoreutils-python-utils
This means installing systemd will always pull in python, via policycoreutils-python-utils. We would like to build python-free images in the automotive product, but I think the same is true for other types of minimal images.
Also, I don't think this dependency is actually necessary. For example, container-selinux uses %selinux_modules_install but doesn't have this dependency:
https://pkgs.devel.redhat.com/cgit/rpms/container-selinux/tree/container-selinux.spec?h=rhel-9-main&id=e504d94e2502eb8a1329416a6790356b0fea8017
In fact, this was recently fixed in container-selinux, which had a similar issue: https://issues.redhat.com/browse/RHEL-18316
- duplicates
-
RHEL-35677 systemd-252-33 requires more selinux packages
- Closed
- is duplicated by
-
RHEL-47279 systemd requires python (via policycoreutils-python-utils)
- Closed
- links to
-
RHBA-2024:131313 systemd bug fix and enhancement update