(In reply to Dominique Leuenberger from comment #3) > https://en.opensuse.org/openSUSE: > Shared_library_packaging_policy#Package_Contents > > A versioned package is allowed to ship multiple library files, provided > they share the same numbers and these numbers always change in lockstep > throughout. (Example: libqt4 package shipping libQtCore.so.4, > libQtNetwork.so.4 etc.) All right, all other libraries do share the same "version", but how can I know that '2' can be ignored after the library name: pango.log:[ 68s] libpango-1_0-0.x86_64: E: shlib-policy-name-error SONAME: libpangoft2-1.0.so.0, expected package suffix: 2-1_0-0 ?