If I run something like:
rpm -q --fileprovide foo-1.0.0-0.x86_64
I get a list of files, and some of them have an identifier on the right for them, like:
/usr/lib64/bar.so.4 bar.so.4()(64bit)
From what I can tell, there seem to be 3 components to these identifiers comprising SONAME, (), (CPU-ARCH). However I can't find anywhere online what these components are formally called, nor what you call that right-hand side identifier. Why is there an empty (), what values could be inside there? It all seems to be following some kind of convention, just don't know what it is...