(In reply to Michael Schr�der from comment #15) > Call for bikeshedding: > > should it be pkgconfig-32bit(pango) or pkgconfig(pango-32bit) Of those, I prefer pkgconfig-32bit(pango) as the file pkgconfig name remains pango.pc I think for the provides this is rather ok, but I see a prolem with the requires (which is possibly what you meant as well with noarch?!) a .pc file installed in /usr/share could potentially end up in a noarch package, so there won't be a -32bit and no pkgconfig-32bit(foo) provider available There is for example /usr/lib64.pkgconfig/xfixes.pc that Requires: xfixesproto (noarch, un /usr/share) Even worse: /usr/share/fixesproto has Requires: xextproto - which in turn is arch-dependent again. Expressing this as dependency sounds close impossible