Hi HPJ, On Tue, 2019-08-20 at 13:10 +0200, Hans-Peter Jansen wrote:
Dear Dominique,
looks like the latest moves in the transitioning to pkgconf results in some hiccups in all packages, that requires pkg-config for build, and are subject of rebuilding, due to:
conflict for providers of /usr/bin/pkg-config needed by libuuid-devel, (provider pkgconf-pkg-config conflicts with pkg-config)
I guess you see that while building somewhere against openSUSE:Factory/snapshot? Then I know what went wrong - I had to change the fileprovides for /usr/bin/pkg-config, but the prjconf is unspecific to /snapshot vs /standard - so this switch went straight through to devel projects....
I solved it by adding:
Substitute: pkg-config pkgconf-pkg-config
I think that's a pretty good solution for the time being. I hope to get the snapshot to QA today and hopefully will be able to publish it soon. To aid the entire migration, I just added the same substitute to the prjconf of Factory - making it valid for ALL devel projects. Once snapshot 0820 is out, I can remove this again
to the affected projects, but this is a bit tedious of course.
Understood - and appologies for the trouble caused. So with your input this should now be fine for everybody. So thanks a lot for your report Cheers Dominique