When trying to build gnotime 2.2.1, I received an error message indicating that it needs libgtkhtml >= 3.0.0. I currently have 2.6.3, which is apparently acceptable to the gnotime ebuild. The ebuild should be modified to require libgtkhtml 3.0.0 or higher. Oddly, the ebuild does say >=libgtkhtml-3.1, so I'm not sure why it's accepting 2.6.3. I have now installed the latest libgtkhtml (3.8), and gnotime 2.2.1 still doesn't build, with the same error message. Unsurprisingly, libgtkhtml creates libgtkhtml-3.8.pc, nit -3.1.pc. Reproducible: Always Steps to Reproduce: 1. Have libgtkhtml 2.6.3 installed 2. emerge gnotime 3. Be unhappy Actual Results: Received this error message: (snipped from build log) checking for libgtkhtml-3.1 >= 3.0.0... Package libgtkhtml-3.1 was not found in the pkg-config search path. Perhaps you should add the directory containing `libgtkhtml-3.1.pc' to the PKG_CONFIG_PATH environment variable No package 'libgtkhtml-3.1' found configure: error: Library requirements (libgtkhtml-3.1 >= 3.0.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. Expected Results: Successfully installed. Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r4 i686) ================================================================= System uname: 2.6.9-gentoo-r4 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.16 dev-lang/python: 2.3.4 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.14.90.0.8-r1 sys-devel/libtool: 1.5.2-r5 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib aim alsa apm avi berkdb bitmap-fonts bluetooth calendar caps cdr cjk crypt cscope cups curl curlwrappers doc dv dvd dvdr dvdread emacs emboss encode esd ethereal exif fam firefox foomaticdb fortran ftp gatos gd gdbm gif gphoto2 gpm gstreamer gtk gtk2 guile imap imlib ipv6 jabber joystick jpeg libg++ libwww lirc live mad mbrola mikmod mmap mono motif mozcalendar mozdevelop mozsvg mozxmlterm mp3 mpeg msn multi-tty ncurses network nls nodrm offensive ogg oggvorbis opengl oscar oss pam pcre pda pdflib perl png python qt quicktime readline real ruby sdk sdl spell ssl svg tcpd theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis x86 xanim xml2 xmms xosd xv xvmc yahoo yv12 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Something must be wrong with your setup. gnotime-2.2.1 deps on >=gnome-extra/libgtkhtml-3.1
It's due to the slotting of libgtkhtml, the dependency should be changed to =libgtkhtml-3.2* so that it catches the 3.1 pkgconfig file.
Fixed in CVS now, thanks for the report.