I tried "emerge gpdf" to install app-text/gpdf-0.112. During the build, I got the following: checking for perl... /usr/bin/perl configure: error: XML::Parser perl module is required for intltool !!! ERROR: app-text/gpdf-0.112 failed. !!! Function econf, Line 365, Exitcode 1 !!! econf failed Doing a "emerge XML-Parser" beforehand solves the problem. Reproducible: Always Steps to Reproduce: 1.Make sure that neither dev-perl/XML-Parser nor app-text/gpdf is installed. 2.Try to "emerge gpdf" Actual Results: I got the following error: checking for perl... /usr/bin/perl configure: error: XML::Parser perl module is required for intltool !!! ERROR: app-text/gpdf-0.112 failed. !!! Function econf, Line 365, Exitcode 1 !!! econf failed Expected Results: I think that "emerge gpdf" should have calculated that I need "dev-perl/XML-Parser" and automatically merged it before trying to build gpdf. "emerge XML-Parser" followed by "emerge gpdf" works just fine. The gpdf ebuild just doesn't realize that it depends on XML-Parser. bash-2.05b# emerge info Portage 2.0.50-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r6) ================================================================= System uname: 2.4.20-gentoo-r6 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.3.8p1 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.5-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-tbird -mmmx -m3dnow -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/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=athlon-tbird -mmmx -m3dnow -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirror.tucdemonic.org/gentoo/ http://gentoo.mirror.sdv.fr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
roger thatm fixing the intltool dep