I’m unable to install ffmpeg-libs from the rpmfusion-free repo due to a package conflict with libavcodec-free:
[michael@fedora ~]$ rpm-ostree install ffmpeg-libs
Checking out tree 5bbcba5... done
Enabled rpm-md repositories: fedora-cisco-openh264 fedora-modular updates-modular updates-testing-modular updates-testing updates fedora rpmfusion-free-updates-testing rpmfusion-free updates-archive
Importing rpm-md... done
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2023-03-14T10:56:46Z solvables: 4
rpm-md repo 'fedora-modular' (cached); generated: 2023-03-18T09:26:05Z solvables: 1082
rpm-md repo 'updates-modular' (cached); generated: 2018-02-20T19:18:14Z solvables: 0
rpm-md repo 'updates-testing-modular' (cached); generated: 2018-02-20T19:18:14Z solvables: 0
rpm-md repo 'updates-testing' (cached); generated: 2023-03-18T04:47:38Z solvables: 9221
rpm-md repo 'updates' (cached); generated: 2018-02-20T19:18:14Z solvables: 0
rpm-md repo 'fedora' (cached); generated: 2023-03-18T09:33:36Z solvables: 68997
rpm-md repo 'rpmfusion-free-updates-testing' (cached); generated: 2023-03-18T10:55:16Z solvables: 12
rpm-md repo 'rpmfusion-free' (cached); generated: 2023-03-18T11:06:37Z solvables: 471
rpm-md repo 'updates-archive' (cached); generated: 2022-11-11T05:17:33Z solvables: 0
Resolving dependencies... done
error: Could not depsolve transaction; 1 problem detected:
Problem: conflicting requests
- package ffmpeg-libs-6.0-4.fc38.i686 conflicts with libavcodec-free provided by libavcodec-free-6.0-1.fc38.x86_64
- package ffmpeg-libs-6.0-4.fc38.x86_64 conflicts with libavcodec-free provided by libavcodec-free-6.0-1.fc38.x86_64
What is the right way to solve this issue? Should I remove libavcodec-free? And what is libavcodec-free anyway?