The RPM file plexmediaserver-1.14.1.5488-cc260c476.x86_64 contains incorrect dependency information. To see this:
% repoquery --provides plexmediaserver-1.14.1.5488-cc260c476.x86_64
It incorrectly reports that it “provides” 189 features, including basic system features (which it of course does not), such as:
libva.so.2()(64bit)
libxml2.so.2()(64bit)
libxslt.so.1()(64bit)
libz.so.1()(64bit)
We consider this quite serious, because normally, a command like:
rpm -e zlib
would fail, because it attempts to remove system features that are in use. However, if plexmediaserver is installed, these protections fall away, and rpm -e zlib does not fail (because the system has been told that plexmediaserver provides its files, which is a lie).
Please correct the “provided” list for your rpms so they are correct. It looks like it should only offer three items:
config(plexmediaserver) = 1.14.1.5488-cc260c476
plexmediaserver = 1.14.1.5488-cc260c476
plexmediaserver(x86-64) = 1.14.1.5488-cc260c476
Thank you.