The ebuild for xfmedia-0.6.0-r1 has a XRDEPEND-line which fails to acknowledge that xine-lib is a dependency. Changing XRDEPEND to RDEPEND appears to fix the problem, although perhaps incorrectly. Reproducible: Always Steps to Reproduce: 1. Simply try to emerge xfmedia-0.6.0-r1 (xfce-extra/xfmedia). It will run the configure-script in the tarball, then fail when trying to detect xine-lib. Of course, if xine-lib is already installed things will go fine. Actual Results: See "Steps to Reproduce" Expected Results: Detected xine-lib as a dependency. Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-HERMES i686) ================================================================= System uname: 2.6.10-HERMES i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Oct 24 2004, 12:15:55)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.22 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.du.se/pub/os/gentoo http://ftp.du.se/pub/os/gentoo http://trumpetti.atm.tut.fi/gentoo/" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib alsa apm avi berkdb bitmap-fonts cdr crypt cups dvd encode esd f77 fam flac font-server foomaticdb fortran ftp gdbm gif gnome gtk gtk2 icq imap imlib ipv6 java jpeg libg++ libwww mad mikmod mmx motif mpeg msn ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts xml2 xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
This is not "fail to detect" but missing dependency in the ebuild. In the ebuild XRDEPEND should be RDEPEND instead.
it has been fixed as I see.
just missed this when updating the eclass