gtk-doc-am-1.25 bump by expeditioneer for some reason broke the dependency, by moving it from PDEPEND back to DEPEND, probably due to blindly and wrongly following some repoman warning about runtime pkgconfig deps. It makes no sense in DEPEND, as it doesn't even build anything. It was there because gtkdoc-rebase uses it, just as was even mentioned in the earlier version: # pkg-config is used by gtkdoc-rebase at runtime # PDEPEND to avoid circular deps, bug 368301 PDEPEND="virtual/pkgconfig" Additionally if and when dealing with this, should double-check about the actual call in gtkdoc-rebase, as it's an explicit call of `pkg-config`, and I'm not sure if pkgconf and other alternatives want it to be something else, or what was the whole deal there (as I've never had an alternative installed anywhere, though PFL suggests pkgconf has a pkg-config symlink). Maybe we need to patch it to be more dynamic.
2017-11-13 09:08:10 <+dwfreed> leio: re bug 637298 last paragraph: virtual/pkgconfig ensures that pkgconf is installed with the pkg-config symlink (it is optional in the package, so that you can install it side by side for comparison)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1ed2fe0bfaafbba5e1f8070cd246e3ed6969f9 commit da1ed2fe0bfaafbba5e1f8070cd246e3ed6969f9 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2020-12-05 18:26:23 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-12-05 18:48:09 +0000 dev-util/gtk-doc-am: Version bump to 1.33.1 Closes: https://bugs.gentoo.org/637298 Closes: https://bugs.gentoo.org/722182 Signed-off-by: Matt Turner <mattst88@gentoo.org> dev-util/gtk-doc-am/Manifest | 1 + dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 33 ++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+)