I'm trying to emerge Evolution. One of it's dependencies is yelp. This is the error message I get when yelp configures: checking DB2HTML_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 checking DB2HTML_LIBS... -lglib-2.0 -lxslt -lxml2 -lpthread -lz -lm checking for gnome-vfs-2.0 >= 1.1 libgnome-2.0 >= 2.0.2 libgnomeui-2.0 >= 1.103.0 libbonobo-2.0 >= 1.108.0 libxslt >= 1.0.15 libglade-2.0 >= 2.0.0 gconf-2.0 libgtkhtml-2.0 >= 2.1.2 ... Requested 'libgtkhtml-2.0 >= 2.1.2' but version of libgtkhtml is 2.0.2 configure: error: Library requirements ( gnome-vfs-2.0 >= 1.1 libgnome-2.0 >= 2.0.2 libgnomeui-2.0 >= 1.103.0 libbonobo-2.0 >= 1.108.0 libxslt >= 1.0.15 libglade-2.0 >= 2.0.0 gconf-2.0 libgtkhtml-2.0 >= 2.1.2 ) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. !!! ERROR: gnome-extra/yelp-2.4.0 failed. !!! Function econf, Line 14, Exitcode 1 !!! econf failed Reproducible: Always Steps to Reproduce: I consider this a major severity, because I can't check my email until Evolution is installed.
just merge a recent libgtkhtml : 'emerge =libgtkhtml-2.4* -vup' and you should be fine after that. Problem is portage can't handle ranged deps very well atm ( >x <y ) and we have to resort to some trickery. This should not be a problem if you keep your system allover up to date. libgtkhtml 2 & 3 are different, but can coexist. Portage only mentions the latest version on a search, you also have libgtkhtml-2 installed : 'etcat -v libtkhtml' will tell (in gentoolkit package).