gstreamer1 library conflict when installing RHEL 9 security updates
Issue
When you have gstreamer1-plugins-good-1.18.4 and gstreamer1-plugins-ugly-free-1.18.4 installed and attempt to perform a dnf security update:
# dnf update --security
This leads to a file conflict error:
2024-07-20T18:12:54-0400 CRITICAL Error: Transaction test error:
file /usr/lib64/gstreamer-1.0/libgstxingmux.so from install of gstreamer1-plugins-good-1.22.1-2.el9.x86_64 conflicts with file from package gstreamer1-plugins-ugly-free-1.18.4-3.el9.x86_64
Environment
- Red Hat Enterprise Linux 9
- gstreamer1 packages of the 1.18.4 version:
gstreamer1-1.18.4-4.el9.x86_64 Fri May 19 08:48:19 2023
gstreamer1-plugins-bad-free-1.18.4-6.el9.x86_64 Fri May 19 08:48:47 2023
gstreamer1-plugins-base-1.18.4-5.el9.x86_64 Fri May 19 08:48:19 2023
gstreamer1-plugins-good-1.18.4-6.el9.x86_64 Fri May 19 08:49:08 2023
gstreamer1-plugins-good-gtk-1.18.4-6.el9.x86_64 Fri May 19 08:49:09 2023
gstreamer1-plugins-ugly-free-1.18.4-3.el9.x86_64 Fri May 19 08:48:39 2023
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.