Upgrade 3 Packages
Total size: 3.6 M
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
file /usr/lib64/gstreamer-1.0/libgstasf.so from install of gstreamer1-plugins-ugly-free-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-ugly-1:1.22.7-1.fc39.x86_64
file /usr/lib64/gstreamer-1.0/libgstdvdlpcmdec.so from install of gstreamer1-plugins-ugly-free-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-ugly-1:1.22.7-1.fc39.x86_64
file /usr/lib64/gstreamer-1.0/libgstdvdsub.so from install of gstreamer1-plugins-ugly-free-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-ugly-1:1.22.7-1.fc39.x86_64
file /usr/lib64/gstreamer-1.0/libgstrealmedia.so from install of gstreamer1-plugins-ugly-free-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-ugly-1:1.22.7-1.fc39.x86_64
What’s wrong?
Sould I remove gstreamer1-plugins-ugly or gstreamer1-plugins-ugly-free?
Error: Transaction test error:
file /usr/lib64/gstreamer-1.0/libgstdvbsuboverlay.so from install of gstreamer1-plugins-bad-free-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-bad-freeworld-1:1.22.7-1.fc39.x86_64
file /usr/lib64/gstreamer-1.0/libgstsiren.so from install of gstreamer1-plugins-bad-free-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-bad-freeworld-1:1.22.7-1.fc39.x86_64
file /usr/lib64/gstreamer-1.0/libgstdtsdec.so from install of gstreamer1-plugins-bad-free-extras-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-bad-freeworld-1:1.22.7-1.fc39.x86_64
file /usr/lib64/gstreamer-1.0/libgstasf.so from install of gstreamer1-plugins-ugly-free-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-ugly-1:1.22.7-1.fc39.x86_64
file /usr/lib64/gstreamer-1.0/libgstdvdlpcmdec.so from install of gstreamer1-plugins-ugly-free-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-ugly-1:1.22.7-1.fc39.x86_64
file /usr/lib64/gstreamer-1.0/libgstdvdsub.so from install of gstreamer1-plugins-ugly-free-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-ugly-1:1.22.7-1.fc39.x86_64
file /usr/lib64/gstreamer-1.0/libgstrealmedia.so from install of gstreamer1-plugins-ugly-free-1.22.8-2.fc39.x86_64 conflicts with file from package gstreamer1-plugins-ugly-1:1.22.7-1.fc39.x86_64
So based on the comments here, I removed two of the conflicting packages that were part of RPMFusion Updates. Unsure if this will lead to any issues, but since I rarely if every rely on anything from gstreamer ugly I think it’s okay to remove. So I removed the freeworld package and gstreamer-ugly, as those are from RPMFusion…
sudo dnf remove gstreamer1-plugins-bad-freeworld
[sudo] password for scott:
Dependencies resolved.
====================================================================================================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================================================================================================
Removing:
gstreamer1-plugins-bad-freeworld x86_64 1:1.22.7-1.fc39 @rpmfusion-free-updates 703 k
Removing unused dependencies:
faad2-libs x86_64 1:2.11.1-1.fc39 @rpmfusion-free-updates 593 k
librtmp x86_64 2.4-23.20210219.gitf1b83c1.fc39 @rpmfusion-free 157 k
mjpegtools-libs x86_64 2.2.1-4.fc39 @rpmfusion-free 424 k
svt-hevc-libs x86_64 1.5.1-5.fc39 @rpmfusion-free 2.2 M
sudo dnf remove gstreamer1-plugins-ugly
Dependencies resolved.
====================================================================================================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================================================================================================
Removing:
gstreamer1-plugins-ugly x86_64 1:1.22.7-1.fc39 @rpmfusion-free-updates 574 k
After removing these, I was able to run dnf update and everything updated fine afterwards. Really random this happened, but I guess when you also have the RPMFusion repo, this sort of thing happens sometimes…