emerge -avuD --depclean suggested removing keybinder. The following revdep-rebuild found that xfce4-volumed had some missing links and went to rebuild it. The rebuild failed because keybinder is missing. Installing keybinder manually allows xfce4-volumed to build.
Sorry I meant installing keybinder *doesn't* allow xfce4-volumed to build. It fails with checking for LIBKEYBINDER... no configure: error: Package requirements (keybinder) were not met: No package 'keybinder' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables LIBKEYBINDER_CFLAGS and LIBKEYBINDER_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
1) Please post your `emerge --info dev-libs/keybinder' output in a comment. 2) Please attach the entire build log to this bug report.
actually the problem is that xfce4-volumed requires keybinder-0.3.0-r200 or keybinder-0.2.2 (slot 0) not keybinder-0.3.0-r300 (slot 3 which pragha uses) depend line should have ...: dev-libs/keybinder:0
actually both pragha and xfce4-volumed need keybinder:0 (slot 0) my bad did not find this out until pragha compiled against slot 3 version (gtk3) did not recognize control keys (pragha compiles against gtk2)
Nothing left to do here... ssuominen@null ~/gentoo-x86/xfce-extra/xfce4-volumed $ head -n 10 ChangeLog # ChangeLog for xfce-extra/xfce4-volumed # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-volumed/ChangeLog,v 1.20 2012/07/01 19:01:28 ssuominen Exp $ 01 Jul 2012; Christoph Mende <angelos@gentoo.org> xfce4-volumed-0.1.13.ebuild: Depend on dev-libs/keybinder:0 05 May 2012; Michał Górny <mgorny@gentoo.org> xfce4-volumed-0.1.13.ebuild: dev-util/pkgconfig -> virtual/pkgconfig ssuominen@null ~/gentoo-x86/xfce-extra/xfce4-volumed $ grep keybinder *.ebuild COMMON_DEPEND="dev-libs/keybinder:0