Update lists uninstalled programs RL9.2

Today’s update lists packages like “container-selinux”, “containers-common”, “crun”, “podman” etc… that are not present on my system and unnecessary for my usage. What is up?

I just did some further digging it is somehow related to “mock” which had a dependency for “systemd-container”. I removed “mock” and it’s dependencies and then reran dnf update which produced the message “system is up to date nothing to do”. So I went from 20 updates to 0.

The mock is in EPEL.

I have mock-4.1-1.el9on one system, relatively recently installed.
The EPEL has now mock-5.0-1.el9:

$ dnf -q --enablerepo=epel rq --changelog mock
Changelog for mock-5.0-1.el9.noarch
* Wed Aug 09 2023 Pavel Raiskup <praiskup@redhat.com> 5.0-1
- new upstream release, per https://rpm-software-management.github.io/mock/Release-Notes-5.0

* Fri Jun 02 2023 Pavel Raiskup <praiskup@redhat.com> 4.1-1

You have to ask from EPEL maintainer of mock, why the 5.0 package has more dependencies.