After doint an 'emerge sync' today, 'emerge -p depclean' wanted to delete package app-text/dgs. I thought it would not be an important one, so I deleted it. Just after that I wanted to install media-sound/lilypond. As an dependency of lilypond portage wanted to install x11-libs/gtkDPS. I just cleaned my system The x11-libs/gtkDPS package needs gps which where just droped on my system. Here is what configure says: checking for DPS... checking for dgs-config... no no configure: error: Could not find the dps client library: see config.log !!! ERROR: x11-libs/gtkDPS-0.3.3-r1 failed. !!! Function src_compile, Line 26, Exitcode 1 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. make sure app-text/dgs is not installed 2. emerge x11-libs/gtkDPS Actual Results: install failed during configure Expected Results: Should install packages it depends on and should install without error. Portage 2.0.51-r2 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r1 i686) ================================================================= System uname: 2.6.9-gentoo-r1 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=i686 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" 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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=i686 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="http://192.168.200.1/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.linux.ee/pub/gentoo/distfiles/ http://ftp.linux.ee/pub/gentoo/distfiles/ http://src.gentoo.pl" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X Xaw3d aalib acl alsa apache2 apm arts audiofile avi bitmap-fonts bonobo bzlib cdr cpdflib crypt cups curl dbm divx4linux dvd emacs encode esd f77 flac flash foomaticdb ftp gd gdbm ggi gif gmp gnome gnutls gphoto2 gpm gtk gtk2 gtkhtml guile icq imagemagick imap imlib java jpeg kde lcms ldap leim libg++ libwww mad maildir mhash mikmod milter mime ming mmx mng motif mozilla mpeg mysqlmysqli nas ncurses nls nocardbus odbc oggvorbis openal opengl oss pam pcmcia pcre pda pdflib perl php plotutils png posix ppds python qt quicktime readline recode sasl scanner sdl shared sharedmem simplexml slang slp sndfile soap sockets speex spell spl ssl svg svga szip tcltk tcpd tetex theora tidy tiff tokenizer truetype unicode usb wmf wxwindows x86 xine xml xml2 xmlrpc xmms xpm xsl xvxvid zlib"
From changelog: 01 Nov 2004; Donnie Berkholz <spyderous@gentoo.org>; gtkDPS-0.3.3-r1.ebuild, gtkDPS-0.3.4.ebuild: Actually, just allow virtual/x11 -- going to pull app-text/dgs from the tree. 01 Nov 2004; Donnie Berkholz <spyderous@gentoo.org>; gtkDPS-0.3.3-r1.ebuild, gtkDPS-0.3.4.ebuild: Change app-text/dgs dependency to that or virtual/x11, which provides the same stuff.
dgs and xorg-x11 overwrite each other's files. You'll have to remerge xorg-x11 to fix this.