FEATURES=-test USE=-static-libs e -av dev-libs/glib pkgconfig These are the packages that would be merged, in order: Calculating dependencies... done! [nomerge ] dev-libs/glib-2.28.7 USE="-debug -doc -fam (-introspection) (-selinux) -static-libs -test -xattr" [ebuild N ] dev-util/gtk-doc-am-1.17 0 kB [ebuild N ] dev-util/pkgconfig-0.26 USE="-hardened" 0 kB [ebuild N ] dev-libs/glib-2.28.7 USE="-debug -doc -fam (-introspection) (-selinux) -static-libs -test -xattr" 6,809 kB Total: 3 packages (3 new), Size of downloads: 6,809 kB * Error: circular dependencies: (dev-libs/glib-2.28.7::gentoo, ebuild scheduled for merge) depends on (dev-util/gtk-doc-am-1.17::gentoo, ebuild scheduled for merge) (buildtime) (dev-util/pkgconfig-0.26::gentoo, ebuild scheduled for merge) (buildtime) (dev-libs/glib-2.28.7::gentoo, ebuild scheduled for merge) (buildtime) * Note that circular dependencies can often be avoided by temporarily * disabling USE flags that trigger optional dependencies.
I've fixed this with a PDEPEND, thanks for reporting!
*** This bug has been marked as a duplicate of bug 385561 ***