I installed xfce4-4.1.90. The problem is that libxfcegui4 should depend to dbh. It is not that way. This causes xffm to crash while starting. xffm depends on dbh, but if xfce4 is emerged then dbh is emerged later then libxfcegui4. So it is required to remerge libxfcegui4. The everything is fine. Or dbh should be emerged then xfce4. This could be solved by adding this line to the ebuild in DEPEND= : >=dev-libs/dbh-1.0.20 This actually is important for xffm I think. So it could be optional.: IUSE="dbh" DEPEND="dbh? ( >=dev-libs/dbh-1.0.20 ) .... ...." Reproducible: Always Steps to Reproduce: 1.install xfce4 without installing dbh before it. 2.try to run xffm Actual Results: xffm did not start. (sorry but I haven't got the actual error message) Expected Results: It should have started.. Portage 2.0.51-r2 (default-x86-2004.2, gcc-3.3.3, glibc-2.3.4.20041021-r0, 2.6.8.1-ck9 i686) ================================================================= System uname: 2.6.8.1-ck9 i686 Pentium III (Coppermine) Gentoo Base System version 1.5.3 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer -fforce-addr -falign-functions=4 -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" COMPILER="" 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=pentium3 -O2 -pipe -fomit-frame-pointer -fforce-addr -falign-functions=4 -fprefetch-loop-arrays" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="http://gentoo.mirror.icd.hu ftp://ftp2.gentoo.hu/gentoo/ ftp://gentoo.inode.at/source/ http://gentoo.inode.at/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X aalib acl acpi adns alsa apm atlas audiofile avi bidi bindist bitmap-fonts bonobo caps cdr crypt cscope cups curl dedicated divx4linux dvb dvd encode esd ethereal evo f77 fam fbcon fdftk fftw firebird flac flash foomaticdb freetds gb gd gdbm gif ginac gphoto2 gpm gstreamer gtk gtk2 gtkhtml ifc imagemagick imap imlib ipv6 java jikes jpeg lcms ldap lesstif libg++ libgda libwww mad maildir mcal memlimit mikmod mmx motif mozilla mpeg mpi mule nas ncurses nhc98 nls nocardbus nocd nptl odbc offensive oggvorbis opengl pam pdflib perl plotutils png ppds prelude python quicktime readline ruby sasl slang slp snmp speex spell sqlite sse ssl svg svga tcltk tcpd theora threads tiff truetype unicode usb videos wmf x86 xface xml xml2 xmms xosd xv xvid zlib"
should be fixed in latest version