pkgconf is a maintained version of pkg-config that has better support for .pc files and a library for app use. We can symlink /usr/bin/pkg-config to /usr/bin/pkgconf to maintain compatability
Description
Revisions and Commits
Event Timeline
Not sure where you got the impression that pkg-conf is unmaintained. It just saw a release on March 20th.
At any rate, if we were to consider this (not saying we are), you would replace the existing package with a new one, not overwrite the old one.
Considering that we are running 0.29.2 which is newer than the git version in that chart, it looks like most of that isn't really a problem.
Given how widespread the impact this potentially has, however, I'll leave it up to @ikey to make the final call.
We should reconsider this.
Noted during the gnome42 stack upgrade it was noted that pkgconfig was accepting libs from /usr/lib64 for emul32 builds which was causing some issues. With pkgconf personality files we should be able to resolve this.
pkgconf is seeing active development and releases now whilst pkgconfig is not.
All major distros have moved to pkgconf now, this may cause us some issues if we stay on pkgconfig.
Likely, a few changes in ypkg will be needed to accommodate this.