Intltool 0.32.1 package fails to build because of XML::Parser not being present. Problem is, XML::Parser is present. Reproducible: Always Steps to Reproduce: 1. emerge -u intltool 2. 3. Actual Results: emerge intltool Calculating dependencies ...done! >>> emerge (1 of 1) dev-util/intltool-0.32.1 to / >>> md5 src_uri ;-) intltool-0.32.1.tar.bz2 >>> Unpacking source... >>> Unpacking intltool-0.32.1.tar.bz2 to /var/tmp/portage/intltool-0.32.1/work >>> Source unpacked. ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for i686-pc-linux-gnu-strip... no checking for strip... strip checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool emerge search XML-Parser Searching... [ Results for search key : XML-Parser ] [ Applications found : 1 ] * dev-perl/XML-Parser Latest version available: 2.34 Latest version installed: 2.34 Size of downloaded files: 224 kB Homepage: http://cpan.valueclick.com/modules/by-category/11_String_Lang_Text_Proc/XML/XML-Parser-2.34.readme Description: A Perl extension interface to James Clark's XML parser, expat License: Artistic Expected Results: It should have detected XML::Parser and moved on. Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-rc1 i686) ================================================================= System uname: 2.6.10-rc1 i686 Pentium III (Katmai) Gentoo Base System version 1.6.6 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/linux-headers-2.4.19,sys-kernel/linux-headers-2.4.22 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -fomit-frame-pointer -funroll-loops -ffast-math -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -fomit-frame-pointer -funroll-loops -ffast-math -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks fixpackages sandbox sfperms" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X aalib alsa apm arts avi berkdb bitmap-fonts bonobo cdr crd crypt cups dga dvd encode esd f77 fam flac foomaticdb fortran gd gdbm gif gimpprint gnome gstreamer gtk gtk2 gtkhtml imagemagick imlib java jpeg junit libg++ libwww mad maildir mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype usb x86 xml xml2 xmms xv zlib"
Have you tried reemerging XML-Parser? I remember something like this happened to me not long ago due to unclean shutdown (and therefore some corrupt file).
Re-emerging XML-Parser did do the trick, but I have no idea why it wasn't working correctly in the first place... I doubt I had any file corruption, this box hasn't been powered down in ages. I'll try and see if I can track down anything that makes sense for a cause to this problem.
please search. You didn't update your perl modules after a perl upgrade *** This bug has been marked as a duplicate of 41124 ***