dnf updates error out due to confilct. I have tried removing this package but then my file explorer disappears. I reinstall Files from Software and this comes back. I did do an update to 44 so maybe that has something to do with it, not sure.
tomporter@Linux:~$ sudo dnf update
Updating and loading repositories:
Repositories loaded.
Problem: installed package libavcodec-free-8.0.1-6.fc44.x86_64 conflicts with libavcodec-free < 8.0.2 provided by libavcodec-freeworld-8.0.2-1.fc44.x86_64 from rpmfusion-free-updates
- cannot install the best update candidate for package libavcodec-freeworld-8.0.1-6.fc44.x86_64
- cannot install the best update candidate for package libavcodec-free-8.0.1-6.fc44.x86_64
Package Arch Version Repository Size
Skipping packages with conflicts:
libavcodec-freeworld x86_64 8.0.2-1.fc44 rpmfusion-free-update 14.0 MiB
Nothing to do.
Have a look below it shows you the problem you have.
sudo dnf list libavcodec*
Updating and loading repositories:
Repositories loaded.
Installed packages (available for reinstall, available for upgrade)
libavcodec-freeworld.x86_64 8.0.2-1.fc44 rpmfusion-free-updates
Available packages (available for reinstall, available for upgrade)
libavcodec-free.i686 8.0.1-6.fc44 fedora
libavcodec-free.x86_64 8.0.1-6.fc44 fedora
libavcodec-free-devel.i686 8.0.1-6.fc44 fedora
libavcodec-free-devel.x86_64 8.0.1-6.fc44 fedora
libavcodec-freeworld.i686 8.0.2-1.fc44 rpmfusion-free-updates
Fedora has libavcodec-free by default in the fedora repository and the libavcodec-freeworld you have installed extra over rpmfusion. Remove the second temporarly, update and then reinstall it again.
sudo dnf info libavcodec-free
Name : libavcodec-free
Epoch : 0
Version : 8.0.1
Release : 6.fc44
Architecture : x86_64
Download size : 4.5 MiB
Installed size : 10.5 MiB
Source : ffmpeg-8.0.1-6.fc44.src.rpm
Repository : fedora
Summary : FFmpeg codec library
URL : https://ffmpeg.org/
License : GPL-3.0-or-later
Description : The libavcodec library provides a generic encoding/decoding framework
: and contains multiple decoders and encoders for audio, video and
: subtitle streams, and several bitstream filters.
:
:
: This build of ffmpeg is limited in the number of codecs supported.
Vendor : Fedora Project
You also could remove libavcodec-freeworld then install the full ffmpeg package which provides all the same codecs. sudo dnf swap ffmpeg-free ffmpeg --allowerasing
I just had removed the package, but now noticed that Firefox caused very high CPU load when watching videos, and that they were very laggy.
Probably some software decoder was used?
I couldn’t install the package due to the mentioned conflict, the accepted solution helped for me, too. I wonder why I had the rpmfusion-updates version of ffmpeg installed, though.
i have the same exact problem, and switching to the full ffmpeg on rpmfusion solved part of the problem
i say part cause telegram and qt linguist are giving me the same exact problem
i just hope it will solve in some days
on a side note, videos had always worked for me in fedora, after having installing codecs, so i tried reverting back to libavcodec-free and to my susrprise mpeg4 videos were not playing anymore despite having x264 installed, so i had to revert back to ffmpeg-full, sigh