Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Nov 2012 12:01:36 -0800
From:      Kevin Oberman <kob6558@gmail.com>
To:        lr101fc@yahoo.co.uk
Cc:        gnome@freebsd.org, martymac@freebsd.org
Subject:   Re: grsync and intltool after cvsup port build error an FreeBSD-8.2-releng-p10
Message-ID:  <CAN6yY1vvXbO2HOPNuAWR5y2pDPvUX23tNUqNz0OLzZ_mcVR1Vw@mail.gmail.com>
In-Reply-To: <20121117161013.41caeb25@smtp.mail.yahoo.co.uk>
References:  <20121117161013.41caeb25@smtp.mail.yahoo.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Nov 17, 2012 at 7:10 AM, Hanno K <lr101fc@yahoo.co.uk> wrote:
> Hi there,
>
> grsync and intltool - after cvsup port build error an FreeBSD-8.2-releng-p10
> by the way the port coreutils is running a similar link error, but I don't know if it is in any way related to the
> other two ports.
>
> my pkg_info.txt is attached.
>
> -----------------------
>
> env UPGRADE_TOOL=portupgrade UPGRADE_PORT=intltool-0.41.1 UPGRADE_PORT_VER=0.41.1 make clean
> ===>  Cleaning for intltool-0.41.1
> env UPGRADE_TOOL=portupgrade UPGRADE_PORT=intltool-0.41.1 UPGRADE_PORT_VER=0.41.1 make
> ===>   intltool-0.41.1 depends on file: /usr/local/sbin/pkg - found
> ===>  Extracting for intltool-0.41.1
> => SHA256 Checksum OK for gnome/intltool-0.41.1.tar.gz.
> ===>   intltool-0.41.1 depends on file: /usr/local/bin/perl5.16.2 - found
> ===>  Patching for intltool-0.41.1
> ===>   intltool-0.41.1 depends on file: /usr/local/bin/perl5.16.2 - found
> ===>   intltool-0.41.1 depends on package: p5-XML-Parser>=0 - found
> ===>   intltool-0.41.1 depends on executable: gmake - found
> ===>   intltool-0.41.1 depends on file: /usr/local/bin/perl5.16.2 - found
> ===>   intltool-0.41.1 depends on shared library: iconv.3 - found
> ===>  Configuring for intltool-0.41.1
> checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
> checking for gawk... gawk
> checking whether gmake sets $(MAKE)... yes
> checking for perl... /usr/local/bin/perl
> checking for perl >= 5.8.1... 5.16.2
> checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
> ===>  Script "configure" failed unexpectedly.
> Please report the problem to gnome@FreeBSD.org [maintainer] and attach the
> "/usr/ports/textproc/intltool/work/intltool-0.41.1/config.log" including the
> output of the failure of your make command. Also, it might be a good idea to
> provide an overview of all packages installed on your system (e.g. a
> /usr/local/sbin/pkg info -g -Ea).
> *** Error code 1
>
> Stop in /usr/ports/textproc/intltool.
>
> --------------------------------------------------------------------
>
> env UPGRADE_TOOL=portupgrade UPGRADE_PORT=grsync-1.2.1_1 UPGRADE_PORT_VER=1.2.1_1 make clean
> ===>  Cleaning for grsync-1.2.2
> env UPGRADE_TOOL=portupgrade UPGRADE_PORT=grsync-1.2.1_1 UPGRADE_PORT_VER=1.2.1_1 make
> ===>  License GPLv2 accepted by the user
> ===>   grsync-1.2.2 depends on file: /usr/local/sbin/pkg - found
> ===>  Extracting for grsync-1.2.2
> => SHA256 Checksum OK for grsync-1.2.2.tar.gz.
> ===>  Patching for grsync-1.2.2
> ===>  Applying FreeBSD patches for grsync-1.2.2
> ===>   grsync-1.2.2 depends on executable: gmake - found
> ===>   grsync-1.2.2 depends on file: /usr/local/bin/intltool-extract - found
> ===>   grsync-1.2.2 depends on executable: pkgconf - found
> ===>   grsync-1.2.2 depends on executable: update-desktop-database - found
> ===>   grsync-1.2.2 depends on executable: gtk-update-icon-cache - found
> ===>   grsync-1.2.2 depends on shared library: atk-1.0.0 - found
> ===>   grsync-1.2.2 depends on shared library: gdk_pixbuf-2.0.0 - found
> ===>   grsync-1.2.2 depends on shared library: glib-2.0.0 - found
> ===>   grsync-1.2.2 depends on shared library: gtk-x11-2.0.0 - found
> ===>   grsync-1.2.2 depends on shared library: pango-1.0.0 - found
> ===>  Configuring for grsync-1.2.2
> checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
> checking for gawk... gawk
> checking whether gmake sets $(MAKE)... yes
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking for style of include used by gmake... GNU
> checking for gcc... cc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether cc accepts -g... yes
> checking for cc option to accept ISO C89... none needed
> checking dependency style of cc... gcc3
> checking how to run the C preprocessor... cpp
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking minix/config.h usability... no
> checking minix/config.h presence... no
> checking for minix/config.h... no
> checking whether it is safe to define __EXTENSIONS__... yes
> checking for library containing strerror... none required
> checking for gcc... (cached) cc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether cc accepts -g... (cached) yes
> checking for cc option to accept ISO C89... (cached) none needed
> checking dependency style of cc... (cached) gcc3
> checking for gcc... (cached) cc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether cc accepts -g... (cached) yes
> checking for cc option to accept ISO C89... (cached) none needed
> checking dependency style of cc... (cached) gcc3
> checking for ANSI C header files... (cached) yes
> checking for pkg-config... /usr/local/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> configure: Configuring for plain GTK+
> checking for PACKAGE... yes
> checking whether NLS is requested... no
> checking for intltool-update... /usr/local/bin/intltool-update
> checking for intltool-merge... /usr/local/bin/intltool-merge
> checking for intltool-extract... /usr/local/bin/intltool-extract
> checking for xgettext... /usr/local/bin/xgettext
> checking for msgmerge... /usr/local/bin/msgmerge
> checking for msgfmt... /usr/local/bin/msgfmt
> checking for gmsgfmt... /usr/local/bin/msgfmt
> checking for perl... /usr/local/bin/perl
> checking for perl >= 5.8.1... 5.16.2
> checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
> ===>  Script "configure" failed unexpectedly.
> Please report the problem to martymac@FreeBSD.org [maintainer] and attach the
> "/usr/ports/net/grsync/work/grsync-1.2.2/config.log" including the output of
> the failure of your make command. Also, it might be a good idea to provide
> an overview of all packages installed on your system (e.g. a
> /usr/local/sbin/pkg info -g -Ea).
> *** Error code 1
>
> Stop in /usr/ports/net/grsync.
>
>
> hope that helps to solve the issue
> thanks
> --

I have hit this more than once. Try re-installing p5-XML-Parser. That
has always fixed it for me

Also, cvsup is deprecated and will be going away soon. Please switch
to portsnap or svn to update your ports tree. Also, read the security
bulletin that was posted to freebsd-announce@. It explains a bit of
why csup and cvs are likely to go away sooner than was expected.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6558@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1vvXbO2HOPNuAWR5y2pDPvUX23tNUqNz0OLzZ_mcVR1Vw>