Ticket #29514 (closed update: fixed)
pkgconfig 0.26 update
|Reported by:||ryandesign@…||Owned by:||ryandesign@…|
pkg-config 0.26 is available, however we cannot update to it. pkg-config requires glib, and pkg-config 0.25 and earlier included a stripped-down copy of glib1 that it built and used. pkg-config 0.26 no longer has this, so it now would need to depend on a glib port. But we cannot do that because glib1 and glib2 both depend on pkgconfig. Therefore we cannot update pkgconfig.
This pkgconfig 0.26 glib build loop is discussed on the opensuse packaging list. One suggestion there is to change the glib1 port so it no longer depends on pkgconfig, then depend on glib1 in the pkgconfig port. Another suggestion is to create a pkgconfig025 port for the old version of pkg-config that still builds standalone, use that for glib1, and use glib1 for pkgconfig.
Since this issue has just arisen a few days ago, I'm going to do nothing now, and see if the situation changes. (Perhaps upstream will reinstate the bundled copy of glib.)