Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jun 2013 09:22:22 -0700
From:      Kevin Oberman <rkoberman@gmail.com>
To:        Ben Laurie <benl@google.com>
Cc:        "freebsd-gnome@FreeBSD.org" <gnome@freebsd.org>
Subject:   Re: Problem building intltool
Message-ID:  <CAN6yY1s7d=bamMzoO23UVgEd1XkZLZbsvGQM%2B3_uJU4f4HJb3A@mail.gmail.com>
In-Reply-To: <CABrd9SSr9v1Xtv0P9fWqoAHGtLQkO%2BvJdAyMqx%2BMZsaYhgKiMQ@mail.gmail.com>
References:  <CABrd9SSr9v1Xtv0P9fWqoAHGtLQkO%2BvJdAyMqx%2BMZsaYhgKiMQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 18, 2013 at 8:21 AM, Ben Laurie <benl@google.com> wrote:

> checking for XML::Parser... configure: error: XML::Parser perl module
> is required for intltool
>
> configure:1726: checking for a BSD-compatible install
> configure:1794: result: /usr/bin/install -c -o root -g wheel
> configure:1805: checking whether build environment is sane
> configure:1855: result: yes
> configure:1996: checking for a thread-safe mkdir -p
> configure:2035: result: /bin/mkdir -p
> configure:2048: checking for gawk
> configure:2075: result: /usr/bin/awk
> configure:2086: checking whether gmake sets $(MAKE)
> configure:2108: result: yes
> configure:2195: checking for perl
> configure:2213: found /usr/bin/perl
> configure:2225: result: /usr/bin/perl
> configure:2236: checking for perl >= 5.8.1
> configure:2243: result: 5.14.4
> configure:2246: checking for XML::Parser
> configure:2252: error: XML::Parser perl module is required for intltool
> [
>

This one keeps popping up after every perl update. At least the latest one
will make it less frequent.

Sort answer: "portmaster p5-" NOTE: This is the EXACT command to run. Don't
ad anything after the '-'! This will fix the immediate problem.

Long answer: Make sure all ports that install perl modules are updated.
Until the latest round, this included minor updates (e.g. 5.14.1 to
5.14.2), but AFTER this one will only require it after major ones (e.g 5.15
to 5.16). Then check /usr/local/lib/perl5/site_perl and make sure that only
directories exist under the sub-directories of old versions. In this case,
5.14.2 and older. If they are found, use "pkg_info -W" to find which port
installed them and re-install. net-snmp is a common culprit as is
ImageMagick.

Until that is cleaned uo, various things will fail.
-- 
R. Kevin Oberman, Network Engineer
E-mail: rkoberman@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1s7d=bamMzoO23UVgEd1XkZLZbsvGQM%2B3_uJU4f4HJb3A>