emerge of x11-libs/startup-notification-0.12 (a new install, not an update to an existing startup-notification) failed with the error: ... checking for xcb... yes checking for xcb_aux... yes checking for xcb_event... yes checking for x11_xcb... no configure: error: Cannot find x11-xcb ... All available packages with "xcb" in the name were on the system and up to date, so it was initially unclear what was missing. config.log showed a failure to find x11-xcb.pc, which I confirmed was missing from /usr/lib/pkgconfig. Following an anonymous tip from the Internet, I updated x11-libs/libX11 to the latest, 1.4.3 (previously sitting at the rusty 1.1.2-r1), and this put /usr/lib/pkgconfig/x11-xcb.pc in place. This allowed the x11-libs/startup-notification emerge to complete. So x11-libs/startup-notification needs to have x11-libs/libX11 as a dependency. I do not know what the minimum version number requirement is.
+ 09 Aug 2011; Samuli Suominen <ssuominen@gentoo.org> + startup-notification-0.12.ebuild: + Raise x11-libs/libX11 requirement to latest stable (in order to have + x11-xcb.pc present) wrt #378437 by Dave Kemper +