configure fail on checking for XML::Parser Reproducible: Always Steps to Reproduce: 1. emerge media-libs/libgpod 2. 3. Actual Results: checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool !!! Please attach the following file when seeking support: !!! /var/tmp/portage/media-libs/libgpod-0.7.2/work/libgpod-0.7.2/config.log * ERROR: media-libs/libgpod-0.7.2 failed: * econf failed * * Call stack: * ebuild.sh, line 54: Called src_configure * environment, line 2857: Called econf '--with-hal' '--disable-gdk-pixbuf' '--enable-pygobject' '--with-python' * ebuild.sh, line 544: Called die * The specific snippet of code: * die "econf failed" * * If you need support, post the output of 'emerge --info =media-libs/libgpod-0.7.2', * the complete build log and the output of 'emerge -pqv =media-libs/libgpod-0.7.2'. * The complete build log is located at '/var/tmp/portage/media-libs/libgpod-0.7.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/libgpod-0.7.2/temp/environment'. * S: '/var/tmp/portage/media-libs/libgpod-0.7.2/work/libgpod-0.7.2' >>> Failed to emerge media-libs/libgpod-0.7.2, Log file: >>> '/var/tmp/portage/media-libs/libgpod-0.7.2/temp/build.log' emerge --info =media-libs/libgpod-0.7.2 Portage 2.1.8.3 (default/linux/powerpc/ppc32/10.0/desktop/kde, gcc-4.3.4, glibc-2.10.1-r1, 2.6.34-gentoo-r1-g4 ppc) ================================================================= System Settings ================================================================= System uname: Linux-2.6.34-gentoo-r1-g4-ppc-7455,_altivec_supported-with-gentoo-1.12.13 Timestamp of tree: Sun, 20 Jun 2010 11:30:01 +0000 distcc 3.1 powerpc-unknown-linux-gnu [enabled] ccache version 2.4 [enabled] app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.5-r2 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.6.3-r1, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.3.4 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="ppc" ACCEPT_LICENSE="*" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -mcpu=7450 -mtune=7450 -mspe -mstring -pipe -maltivec -mabi=altivec -mpowerpc-gfxopt -fomit-frame-pointer -ftree-vectorize -funroll-loops" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CPPFLAGS="-O2 -mcpu=7450 -mtune=7450 -mspe -mstring -pipe -maltivec -mabi=altivec -mpowerpc-gfxopt -fomit-frame-pointer -ftree-vectorize -funroll-loops" CXXFLAGS="-O2 -mcpu=7450 -mtune=7450 -mspe -mstring -pipe -maltivec -mabi=altivec -mpowerpc-gfxopt -fomit-frame-pointer -ftree-vectorize -funroll-loops" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests ccache distcc distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS=" http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirror.yandex.ru/gentoo-distfiles/ http://gentoo.supp.name/" LANG="ru_RU.UTF-8" LC_ALL="" LDFLAGS="-Wl,--as-needed,-O1,--reduce-memory-overheads -Wl,--no-keep-memory" LINGUAS="ru" MAKEOPTS="-j3 -s" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac aalib acc acl akode alsa altivec ass bash-completion berkdb bidi bluetooth branding bzip2 cairo cd cdda cddax cdio cdr cifs cli consolekit cracklib crypt css cups curl cxx daap dbus dc1394 dia dirac divx djvu dri dri2 dts dv dvb dvd dvdr emboss emf enca encode eselect exif expat fam fax ffmpeg fftw firefox flac fortran ftp gallium gdbm gif git glitz glut gnutls gpm graphviz gs gstreamer h224 h281 hal hdri i18n iax ibam iconv idn ieee1394 ifp imagemagick inkjar ipod ipv6 irc ivr ixj jadetex jbig jpeg jpeg2k kate kde kpathsea lame lcms ldap libass libcaca liblzo libnotify libtiger libv4l2 lid live logitech-mouse lzo mad matroska mesa mikmod mixer mjpeg mng modules mp3 mp4 mpeg mtp mudflap musepack musicbrainz ncurses network nfs njb nls nouveau nptl nptlonly nsplugin nuv ogg openal openexr opengl openmp openssl pam pango pbbuttonsd pcmcia pcre pdf perl phonon pipechan plotutils plugins pmu png pnm postproc postscript power powerbook powerpc ppc ppds pppd python qt3support qt4 quicktime raw rdesktop rdp readline realrtsp reflection remoteosd rfc4175 rtsp samba sane sbc schroedinger sdl session shmvideo shout sipim skins slang smb smbclient sndfile snmp soap socks sound sox speex spell spl ssl startup-notification stream svg sysfs taglib tcpd telnet theora tiff timidity tk toolame truetype tts twolame udev unicode usb utf8 v4l v4l2 vcd vcdinfo video-file video4linux vidix visualization vnc vorbis vpx vxml wav wavpack wmf x264 xanim xcb xcomposite xine xinerama xml xmlrpc xmp xorg xscreensaver xulrunner xv xvid yv12 zlib zvbi" ALSA_CARDS="aoa aoa-fabric-layout aoa-onyx aoa-soundbus aoa-soundbus-i2s aoa-tas aoa-toonie powermac usb-audio via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nv nouveau" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Could you attach that config.log ? While libgpod does not depend explicitly on intltool, it's rather strange not to have it installed, with so many packages depending on it.
Created attachment 236085 [details] config.log
Any comments on intltool part ? Also, could this be a more general problem with perl ?
(In reply to comment #3) This is really strange. Judging by emerge.log, dev-perl/XML-Parser-2.36 was installed at the very beginning when building world, but when building media-libs/libgpod turned out that it is not, and I had to install again. However, in logs no information that he had ever been unmerged ...
Did you i.e. upgrade recently perl from 5.8 to 5.10 and forgot to run perl-cleaner ?
Perl version is now 5.8.8-p8, and since the installation has not changed. The system as a whole on PPC keyword, with the exception of several packages.
*** This bug has been marked as a duplicate of bug 41124 ***