While building logjam, gtkhtml is in USE, but logjam's configure does not detect gtkhtml lib: .... checking for gtkspell-2.0... yes checking for libgtkhtml-3.6... not found checking for libgtkhtml-3.0... not found checking for librsvg-2.0 > 2.2.3... yes .... The problem is logjam's configure only checks for gtkhtml 3.0 and 3.6, while currently Gentoo comes with 3.8: kir@note ~ $ epm -q gtkhtml gtkhtml-3.12.2 gtkhtml-2.6.3 kir@note ~ $ epm -ql gtkhtml-3.12.2 | grep pkgconfig kir@note ~ $ epm -ql gtkhtml | grep pkgconfig /usr/lib/pkgconfig/libgtkhtml-3.8.pc /usr/lib/pkgconfig/libgtkhtml-2.0.pc I will attach the patch to fix that -- would be nice to add it to ebuild. NOTE you need to run autoconf after patching configure.in Reproducible: Always kir@note ~ $ epm -q gtkhtml logjam gtkhtml-3.12.2 gtkhtml-2.6.3 logjam-4.5.2
Created attachment 109083 [details, diff] add configure check for gtkhtml-3.8
fixed DEPEND to pull either gtkhtml-3.0 or gtkhtml-3.6 in CVS. I'm not using livejournal nor logjam so I won't check compatibility with a version upstream didn't put in configure.in in the first place. If you feel this is something to be fixed, please contact upstream about it.