If gnome-vfsmm is not installed, libgnomeui will fail during configuration. It should be added as a DEPEND (or RDEPEND, not sure) Reproducible: Always Steps to Reproduce: ================================================================= System uname: 2.6.8-rc3-nitro1 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.5.2 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon -O2 -fomit-frame-pointer -frename-registers -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/init.d /etc/terminfo /etc/env.d"CXXFLAGS="-march=athlon -O2 -fomit-frame-pointer -frename-registers -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache digest prelink sandbox userpriv usersandbox" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" MAKEOPTS="-j3" PKGDIR="/var/pub/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow S3TC X X509 Xaw3d aalib acpi acpi4linux aim alsa apache2 audiofile avi bonobo caps cddb cdr chroot cjk clanJavaScript clanVoice crypt cups curl dga directfb divx divx4linux dnd dvd dvdread encode esd ethereal evo ext-png faad fam fbcon fbdev flac foomaticdb freetype fs gif gimpprint gnome gnomedb gnutls gpm gstreamer gtk gtk2 gtkhtml guile imlib imlib2 jabber java javascript jpeg lame ldap libg++ libwww mad maildir matroska mbox md5sum mldonkeypango mmx mng mozilla moznocompose moznoirc moznomail mpeg mpeg4 mpi ncurses nls nocardbus nocd nodod nowin nptl nvidia offensive oggvorbis openal opengl openssh oscar pam pdflib pic png ppds quicktime readline ruby samba sasl sdl silc slp snmp spell src ssl stencil-buffer svga tcpd theora threads truetype unicode usb videos wxwindows x86 xchattext xgetdefault xine xml xml2 xosd xv xvid yahoo zvbi"
UPDATE: It should be a runtime dependency, I believe, as ldd on my current (broken) version reports that it requires it.
nah this can't be true, post the output please. You don't happen to mean libgnomeuimm ?
Yes. That's exactly what I meant. You read my mind. If only I knew what I was trying to say. --- checking whether m4 is GNU m4... yes checking whether make is GNU Make... yes checking for pkg-config... /usr/bin/pkg-config checking for libgnomeui-2.0 >= 2.0.0 libgnomemm-2.6 >= 2.6.0 libgnomecanvasmm-2.6 >= 2.6.0 gconfmm-2.6 >= 2.6.0 libglademm-2.4 >= 2.4.0 gnome-vfsmm-2.6 >= 2.6.0... Package gnome-vfsmm-2.6 was not found in the pkg-config search path. Perhaps you should add the directory containing `gnome-vfsmm-2.6.pc' to the PKG_CONFIG_PATH environment variable No package 'gnome-vfsmm-2.6' found configure: error: Library requirements (libgnomeui-2.0 >= 2.0.0 libgnomemm-2.6 >= 2.6.0 libgnomecanvasmm-2.6 >= 2.6.0 gconfmm-2.6 >= 2.6.0 libglademm-2.4 >= 2.4.0 gnome-vfsmm-2.6 >= 2.6.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. !!! ERROR: dev-cpp/libgnomeuimm-2.6.0 failed. !!! Function econf, Line 362, Exitcode 1 !!! econf failed ---
/usr/lib/pkgconfig/libgnomeuimm-2.6.pc says: Requires: libgnomemm-2.6 >= 2.6.0 libgnomecanvasmm-2.6 >= 2.6.0 gconfmm-2.6 >= 2.6.0 libglademm-2.4 >= 2.4.0 libgnomeui-2.0 >= 2.0.0 gnome-vfsmm-2.6 >= 2.6.0 In dependency tree gnome-vfsmm is missing and also glibmm is missing for gtkmm: /usr/lib/pkgconfig/gtkmm-2.4.pc says: Requires: glibmm-2.4 gdkmm-2.4 pangomm-1.4 atkmm-1.6 gtk+-2.0 emerge --depclean want to remove them, but they are required.
check the deps, they are there. depclean is trash, don't use it.