intltool port complains XML-Parser is missing, but it's not

Steven Friedrich FreeBSD at insightbb.com
Thu Oct 28 09:46:39 PDT 2004


For a couple weeks, I haven't been able to build intltool.
It complains about XML::Parser... configure: error: XML::Parser perl module is 
required for intltool

But as you can see below, I have p5-XML-Parser-2.34_1 installed.


% portupgrade intltool
--->  Upgrading 'intltool-0.31.2' to 'intltool-0.31.3' (textproc/intltool)
--->  Building '/usr/ports/textproc/intltool'
===>  Cleaning for libiconv-1.9.2_1
===>  Cleaning for gettext-0.13.1_1
===>  Cleaning for gmake-3.80_2
===>  Cleaning for libtool-1.3.5_2
===>  Cleaning for libtool-1.5.10
===>  Cleaning for perl-5.8.5
===>  Cleaning for expat-1.95.8
===>  Cleaning for p5-XML-Parser-2.34_1
===>  Cleaning for intltool-0.31.3
===>  Vulnerability check disabled, database not found
===>  Extracting for intltool-0.31.3
>> Checksum OK for gnome/intltool-0.31.3.tar.bz2.
===>   intltool-0.31.3 depends on file: /usr/local/bin/perl5.8.5 - found
===>  Patching for intltool-0.31.3
===>   intltool-0.31.3 depends on file: /usr/local/bin/perl5.8.5 - found
===>  Applying FreeBSD patches for intltool-0.31.3
===>   intltool-0.31.3 depends on file: /usr/local/lib/perl5/site_perl/5.8.5/m
ach/XML/Parser.pm - found
===>   intltool-0.31.3 depends on executable: gmake - found
===>   intltool-0.31.3 depends on file: /usr/local/bin/perl5.8.5 - found
===>   intltool-0.31.3 depends on shared library: iconv.3 - found
===>  Configuring for intltool-0.31.3
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether gmake sets $(MAKE)... yes
checking for perl... /usr/bin/perl
checking for XML::Parser... configure: error: XML::Parser perl module is 
required for intltool
===>  Script "configure" failed unexpectedly.
Please direct the output of the failure of the make command to a file, and
then feed that file to the gnomelogalyzer, available from
http://www.freebsd.org/gnome/gnomelogalyzer.sh, which will diagnose the 
problem
and suggest a solution.  If - and only if - the gnomelogalyzer cannot solve
the problem, report the problem to the FreeBSD GNOME team at 
gnome at FreeBSD.org,
and attach "/usr/ports/textproc/intltool/work/intltool-0.31.3/config.log" and
the output of the failure of the make command.  Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/textproc/intltool.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade16840.0 
make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! textproc/intltool (intltool-0.31.2)   (configure error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
root at lightning(p1)/usr/ports 132% portversion -v | grep -i parser
p5-PodParser-1.28_1         =  up-to-date with port
p5-XML-Parser-2.34_1        =  up-to-date with port


More information about the freebsd-questions mailing list