Hi, I'm trying to package the newest ethereum-cpp version. It requires libjsonrpc-cpp version 0.7.0. The package that is already available provides version 1.1.1. Thankfully, libjsonrpc-cpp0 follows good practice of building shared libraries with proper versioning. I created a new package libjsonrpc-cpp0, that provides the older version. Now both packages create libjsonrpc-cpp-devel package, but with different versions. (AFAIK this is the proper way of packaging multiple library versions, if header files sits in the same place) You can find all my packages at https://build.opensuse.org/project/show/home:etamPL:branches:network:cryptoc... The problem I have now, is that ethereum-cpp does not build, because it says "nothing provides pkgconfig(libjsonrpccpp-client) = 0.7.0". But if I look into libjsonrpc-cpp-devel-0.7.0-1.1.x86_64.rpm file, into what it provides, there is exactly "pkgconfig(libjsonrpccpp-client) = 0.7.0". Am I doing something wrong? -- Adam Mizerski