heres some dep. trees for two of the 4 libs in question: for: libxfce4util [ebuild U ] xfce-base/libxfce4util-4.2.0 [4.0.6] [ebuild U ] xfce-base/xfce-mcs-manager-4.2.0 [4.0.6] [ebuild U ] xfce-base/libxfce4mcs-4.2.0 [4.0.6] [ebuild U ] xfce-base/libxfcegui4-4.2.0 [4.0.6] for: libxfcegui4 [ebuild U ] xfce-base/libxfcegui4-4.2.0 [4.0.6] [ebuild U ] xfce-base/libxfce4util-4.2.0 [4.0.6] [ebuild U ] xfce-base/xfce-mcs-manager-4.2.0 [4.0.6] [ebuild U ] xfce-base/libxfce4mcs-4.2.0 [4.0.6] Reproducible: Always Steps to Reproduce: 1. emerge libxfce4util 2. 3. Actual Results: pkg-config complains that one of the other 4 libs are not present, for example, if emerge libxfce4util, then during configure (for libxfcegui4, see dep tree) pkg-config gives: configure: error: Library requirements (libxfce4util-1.0 >= 4.2.0) not met; Expected Results: successful emerge ;) Portage 2.0.51-r14 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.9-lxnay1 i686) ================================================================= System uname: 2.6.9-lxnay1 i686 Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Jan 21 2005, 07:38:28)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r5 sys-devel/automake: 1.8.5-r1 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.2-r7 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium3 -mmmx -msse -mfpmath=sse -fomit-frame-pointer -pipe"CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -mmmx -msse -mfpmath=sse -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://gentoo.mirrors.tds.net/gentoo ftp://206.75.217.180/ ftp://gentoo.ccccom.com" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi aim alsa apm arts avi berkdb bitmap-fonts bzlib cdr crypt cups divx4linux dvd encode esd f77 fam font-server foomaticdb fortran gdbm gif gnome gpg gpm gstreamer gtk gtk2 gtkhtml iconv imagemagick imap imlib ipv6 java jpeg libg++ libwww mad mcal mcrypt mhash mikmod mime mmx motif mozilla mpeg msn ncurses nls nptl oggvorbis opengl oss pam pdflib perl pgp png python quicktime readline sdl soap spell sqlite sse ssl svg svga tcpd tiff truetype truetype-fonts type1-fonts usb xml xml2 xmms xsl xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
please unmerge all of 4.0.6 first and emerge xfce4, http://dev.gentoo.org/~bcowan/xfcerm there's a script to erase everything, most everything needs rebuilt against the new libs anyway. I don't know what's causing the bad order of deps on your system.
that worked, not sure what was wrong, as a note, i did start with a simple emerge xfce4; it was when i went to add additional xfce ebuilds (admittidly by basically giving them all), was when the dependency issue came about. anyway, thanks.