It could be that the package name wanted as a dependency by your RPM (not a real openSUSE one I assume) is different from the package name used by openSUSE. But these can both install the same files (library in this case). To me it seems that one of the packagers is to blame.
Because tthe file (library) seems to be there, you could ignore the dependancy and install. See if it runs.
Or wait for better advice then mine I am not that fluent with these things, but seeing you tried Packagekit (which is not loved very much here), my first try was, use YaST/zypper.
It could be that the package name wanted as a dependency by your RPM (not a real openSUSE one I assume) is different from the package name used by openSUSE.
I was told about such possibility and I’ve tried #ln -s command to solve it, but the ln resulted in “this file already exist”.
Ok, I’ve intalled it regardless warning. The programme seems working fine so far. I should have tried this in the first place.