[PC-BSD Testing] PCBSD 7.1-Alpha2 and Ports

Ian Robinson fitchkendall at gmail.com
Mon Mar 2 05:25:25 PST 2009


While attempting to install some ports, I experienced a frequent error:

autom4te: need GNU m4 1.4 or later: /usr/local/bin/gm4

gmake[2]: *** [autoconf.in] Error 1

The three ports were Gwenview 1.4, SeaMonkey, and Kaffeine, in that order.
 Here is the output:

1. WHILE ATTEMPTING TO INSTALL GWENVIEW 1.4.x:

===> Returning to build of automake-1.10.1
===> Patching for automake-1.10.1
===> automake-1.10.1 depends on file: /usr/local/bin/perl5.8.9 - found
===> Applying FreeBSD patches for automake-1.10.1
===> automake-1.10.1 depends on file: /usr/local/bin/perl5.8.9 - found
===> automake-1.10.1 depends on file: /usr/local/bin/autoconf-2.62 - not
found
===> Verifying install for /usr/local/bin/autoconf-2.62 in
/usr/ports/devel/autoconf262
===> Vulnerability check disabled, database not found
=> autoconf-2.62.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://ftp.gnu.org/gnu/autoconf/.
autoconf-2.62.tar.bz2 100% of 1138 kB 247 kBps
===> Extracting for autoconf-2.62
=> MD5 Checksum OK for autoconf-2.62.tar.bz2.
=> SHA256 Checksum OK for autoconf-2.62.tar.bz2.
===> autoconf-2.62 depends on file: /usr/local/bin/perl5.8.9 - found
===> Patching for autoconf-2.62
===> autoconf-2.62 depends on file: /usr/local/bin/perl5.8.9 - found
===> Applying FreeBSD patches for autoconf-2.62
===> autoconf-2.62 depends on executable: gm4 - found
===> autoconf-2.62 depends on executable: help2man - found
===> autoconf-2.62 depends on executable: gmake - found
===> autoconf-2.62 depends on file: /usr/local/bin/perl5.8.9 - found
===> Configuring for autoconf-2.62
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... build-aux/install-sh -c -d
checking for gawk... /usr/bin/awk
checking whether gmake sets $(MAKE)... yes
checking whether /bin/sh -n is known to work... no
checking for expr... /bin/expr
checking for GNU M4 that supports accurate traces... /usr/local/bin/gm4
checking how m4 supports trace files... --error-output
checking for perl... /usr/bin/perl
checking for emacs... no
checking for xemacs... no
checking for emacs... no
checking where .elc files should go... no
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for a sed that does not truncate output... /usr/bin/sed
configure: creating ./config.status
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating man/Makefile
config.status: creating lib/emacs/Makefile
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating lib/Makefile
config.status: creating lib/Autom4te/Makefile
config.status: creating lib/autoscan/Makefile
config.status: creating lib/m4sugar/Makefile
config.status: creating lib/autoconf/Makefile
config.status: creating lib/autotest/Makefile
config.status: creating bin/Makefile
config.status: WARNING: not linking GNUmakefile to itself
config.status: executing tests/atconfig commands
===> Building for autoconf-2.62
gmake all-recursive
gmake[1]: Entering directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62'
Making all in bin
gmake[2]: Entering directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'
rm -f autom4te autom4te.tmp
srcdir=''; \
  test -f ./autom4te.in || srcdir=./; \
  sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e
's|@bindir[@]|/usr/local/bin|g' -e
's|@datadir[@]|/usr/local/share/autoconf-2.62|g' -e
's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed
's&$&-2.62&'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed
's&$&-2.62&'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed
's&$&-2.62&'`'|g' -e 's|@M4[@]|/usr/local/bin/gm4|g' -e
's|@M4_DEBUGFILE[@]|--error-output|g' -e 's|@AWK[@]|/usr/bin/awk|g' -e
's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q'
../ChangeLog`'|g' -e 's|@VERSION[@]|2.62|g' -e 's|@PACKAGE_NAME[@]|GNU
Autoconf|g' -e 's|@configure_input[@]|Generated from autom4te.in; do not
edit by hand.|g' ${srcdir}autom4te.in >autom4te.tmp
chmod +x autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te
cd ../lib && gmake autom4te.cfg
gmake[3]: Entering directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/lib'
rm -f autom4te.cfg autom4te.tmp
sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e
's|@bindir[@]|/usr/local/bin|g' -e
's|@datadir[@]|/usr/local/share/autoconf-2.62|g' -e
's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed
's&$&-2.62&'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed
's&$&-2.62&'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed
's&$&-2.62&'`'|g' -e 's|@M4[@]|/usr/local/bin/gm4|g' -e
's|@AWK[@]|/usr/bin/awk|g' -e 's|@VERSION[@]|2.62|g' -e
's|@PACKAGE_NAME[@]|GNU Autoconf|g' ./autom4te.in >autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te.cfg
gmake[3]: Leaving directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/lib'
cd ../lib/m4sugar && gmake version.m4
gmake[3]: Entering directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/lib/m4sugar'
:;{ \
  echo '# This file is part of -*- Autoconf -*-.' && \
  echo '# Version of Autoconf.' && \
  echo '# Copyright (C) 1999, 2000, 2001, 2002, 2006, 2007' && \
  echo '# Free Software Foundation, Inc.' && \
  echo &&\
  echo 'm4_define([m4_PACKAGE_NAME], [GNU Autoconf])' && \
  echo 'm4_define([m4_PACKAGE_TARNAME], [autoconf])' && \
  echo 'm4_define([m4_PACKAGE_VERSION], [2.62])' && \
  echo 'm4_define([m4_PACKAGE_STRING], [GNU Autoconf 2.62])' && \
  echo 'm4_define([m4_PACKAGE_BUGREPORT], [bug-autoconf at gnu.org])'; \
  } > version.m4-t
mv version.m4-t version.m4
gmake[3]: Leaving directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/lib/m4sugar'
autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg'
../bin/autom4te -B '..'/lib -B '..'/lib --language M4sh --cache '' --melt ./
autoconf.as -o autoconf.in
autom4te: need GNU m4 1.4 or later: /usr/local/bin/gm4
gmake[2]: *** [autoconf.in] Error 1
gmake[2]: Leaving directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/devel/autoconf262.
*** Error code 1

Stop in /usr/ports/devel/automake110.
*** Error code 1

Stop in /usr/ports/x11/libSM.
*** Error code 1

Stop in /usr/ports/x11-toolkits/qt33.
*** Error code 1

Stop in /usr/ports/x11-toolkits/qt33.
*** Error code 1

Stop in /usr/ports/graphics/gwenview.



ON ATTEMPT #2 TO INSTALL GWENVIEW 1.4.x


===> Building for autoconf-2.62
gmake all-recursive
gmake[1]: Entering directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62'
Making all in bin
gmake[2]: Entering directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'
autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg'
../bin/autom4te -B '..'/lib -B '..'/lib --language M4sh --cache '' --melt ./
autoconf.as -o autoconf.in
autom4te: need GNU m4 1.4 or later: /usr/local/bin/gm4
gmake[2]: *** [autoconf.in] Error 1
gmake[2]: Leaving directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/devel/autoconf262.
*** Error code 1

Stop in /usr/ports/devel/automake110.
*** Error code 1

Stop in /usr/ports/x11/libSM.
*** Error code 1

Stop in /usr/ports/x11-toolkits/qt33.
*** Error code 1

Stop in /usr/ports/x11-toolkits/qt33.
*** Error code 1

Stop in /usr/ports/graphics/gwenview.


SEAMONKEY

===> Building for autoconf-2.62
gmake all-recursive
gmake[1]: Entering directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62'
Making all in bin
gmake[2]: Entering directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'
autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg'
../bin/autom4te -B '..'/lib -B '..'/lib --language M4sh --cache '' --melt ./
autoconf.as -o autoconf.in
autom4te: need GNU m4 1.4 or later: /usr/local/bin/gm4
gmake[2]: *** [autoconf.in] Error 1
gmake[2]: Leaving directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/devel/autoconf262.
*** Error code 1

Stop in /usr/ports/devel/automake110.
*** Error code 1

Stop in /usr/ports/x11/libSM.
*** Error code 1

Stop in /usr/ports/www/seamonkey.
*** Error code 1

Stop in /usr/ports/www/seamonkey.




KAFFEINE

===> Building for autoconf-2.62
gmake all-recursive
gmake[1]: Entering directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62'
Making all in bin
gmake[2]: Entering directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'
autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg'
../bin/autom4te -B '..'/lib -B '..'/lib --language M4sh --cache '' --melt ./
autoconf.as -o autoconf.in
autom4te: need GNU m4 1.4 or later: /usr/local/bin/gm4
gmake[2]: *** [autoconf.in] Error 1
gmake[2]: Leaving directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/devel/autoconf262/work/autoconf-2.62'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/devel/autoconf262.
*** Error code 1

Stop in /usr/ports/devel/automake110.
*** Error code 1

Stop in /usr/ports/x11/libSM.
*** Error code 1

Stop in /usr/ports/x11-toolkits/qt33.
*** Error code 1

Stop in /usr/ports/x11-toolkits/qt33.
*** Error code 1

Stop in /usr/ports/multimedia/kaffeine.
root at lb71#
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pcbsd.org/pipermail/testing/attachments/20090302/c4ed65a0/attachment-0001.html 


More information about the Testing mailing list