I am trying to upgrade my Fedora 31 KDE install to Fedora 32. I encountered the following problem.
Problem: package gstreamer-rtsp-0.10.8-24.fc30.x86_64 requires libgstbase-0.10.so.0()(64bit), but none of the providers can be installed
- package gstreamer-rtsp-0.10.8-24.fc30.x86_64 requires libgstreamer-0.10.so.0()(64bit), but none of the providers can be installed
- gstreamer-0.10.36-24.fc31.x86_64 does not belong to a distupgrade repository
- problem with installed package gstreamer-rtsp-0.10.8-24.fc30.x86_64
I had installed gstreamer-rtsp a couple of years ago along with the following gstreamer packages just to make sure I am able to play all sort of media files on my system.
That package, gstreamer-rtsp has been retired in Fedora 31 (you can see by the .f30 that your version was installed in Fedora 30), and apparently its dependencies are also no longer available in F32. However, you should no longer need it. You can remove it with dnf remove gstreamer-rtsp, that should let your upgrade proceed again.
If you run your system upgrade with the --allow-erasing option as describedhere, the system should be able to deal with this on it’s own. Just check the list of packages to be removed (dnf will list them for you during the upgrade) so you’re not surprised if something goes missing.
Regarding your list of plugins, basically it doesn’t matter how much you have installed, they take up a tiny amount of disc space and simply go unused if not needed. Note that all the old gstreamer0.10 stuff (i.e. not gstreamer1-*) that is not already retired will be going away in Fedora 33.
Edit: Didn’t see @twohot’s post in time. What he said .