-
Bug
-
Resolution: Won't Do
-
Blocker
-
rhel-9.5.z
-
None
-
Yes
-
Critical
-
rhel-plumbers
-
ssg_core_services
-
3
-
False
-
False
-
-
None
-
Red Hat Enterprise Linux
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
-
All
-
None
The %posttrans scriptlet of systemd-252-46.el9_5.4 reads like this:
posttrans scriptlet (using /bin/sh):
if [ $1 -eq 1 ]; then
# Initial installation
# HACK: apparently there are RPM dependency loops which prevent us from using semodule in %post so insert policy module again
%selinux_modules_install -s %{selinuxtype} /usr/share/selinux/packages/%{selinuxtype}/%{modulename}.pp.bz2
fi
Note the unexpanded RPM macro %selinux_modules_install.
This causes installation to fail with:
DNF error: Error in POSTTRANS scriptlet in rpm package systemd
This is a regression relative to systemd-252-46.el9_5.3.