There appears to be a typo in the current dev-libs/glib ebuild. It intends to pull in dev-util/glib-utils as a BUILD time dependency, but it adds it to the RUNTIME dependencies This patch fixes the ebuild diff --git a/dev-libs/glib/glib-2.56.4.ebuild b/dev-libs/glib/glib-2.56.4.ebuild index 9cccbd6aa5b..d12660ae029 100644 --- a/dev-libs/glib/glib-2.56.4.ebuild +++ b/dev-libs/glib/glib-2.56.4.ebuild @@ -59,7 +59,7 @@ DEPEND="${RDEPEND} # Migration of glib-genmarshal, glib-mkenums and gtester-report to a separate # python depending package, which can be buildtime depended in packages that # need these tools, without pulling in python at runtime. -RDEPEND="${RDEPEND} +DEPEND="${DEPEND} >=dev-util/glib-utils-${PV}" PDEPEND=" dbus? ( gnome-base/dconf )
This is intentional and will stay as such until we are ready to remove the dep altogether. glib does NOT need glib-utils at build-time. Read tracker for details. *** This bug has been marked as a duplicate of bug 667324 ***
Note also the comment right above the RDEPEND, which is even included in your patch.