Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132841 - syntax error in evolution's configure script
Summary: syntax error in evolution's configure script
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: GNOME Office (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-09 17:36 UTC by Anthony DiSante
Modified: 2007-02-25 08:52 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
config log which the error message told me to attach here (config.log,90.92 KB, text/plain)
2006-05-09 17:41 UTC, Anthony DiSante
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony DiSante 2006-05-09 17:36:41 UTC
I'm trying to emerge gnome and it requires evolution:


[ebuild     U ] mail-client/evolution-2.6.1 [2.4.1] USE="-bogofilter crypt dbus -debug -doc gstreamer ipv6 -kerberos -krb4 ldap -mono -nntp -pda -profile spell ssl -widescreen" 0 kB 


While building evolution, it gives me this error:


...
checking for dtappintegrate... no
checking for command to kill processes... /bin/killall
checking for pkg-config... /usr/bin/pkg-config
checking for GLIB - version >= 2.0.0... yes (version 2.10.2)
./configure: line 30244: syntax error near unexpected token `yes'
./configure: line 30244: `GNOME_COMPILE_WARNINGS(yes)'

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/evolution-2.6.1/work/evolution-2.6.1/config.log

!!! ERROR: mail-client/evolution-2.6.1 failed.
!!! Function econf, Line 489, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.
Comment 1 Anthony DiSante 2006-05-09 17:37:47 UTC
Here's my emerge --info:

Gentoo Base System version 1.12.0_pre12
Portage 2.1_pre2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.16-gentoo-r6 i686)
=================================================================
System uname: 2.6.16-gentoo-r6 i686 Pentium III (Coppermine)
dev-lang/python:     2.3.4, 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer -msse -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer -msse -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US"
LC_ALL="en_US"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acl adns alsa apm audiofile avi berkdb bitmap-fonts bonobo bzip2 cdr cli crypt cups curl dbus dri dvd eds emboss encode esd exif expat fam ffmpeg flac foomaticdb fortran gdbm gencertdaily gif gimpprint glut gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal idn imagemagick imap imlib ipv6 isdnlog jack java jpeg junit lcms ldap libg++ libwww mad maildir mhash mikmod mmx mng motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl png ppds pppd python qt quicktime readline real recode reflection ruby samba sdl session slang spell spl sqlite sse ssl svg svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis win32codecs wmf xft xft2 xine xml xml2 xmms xorg xv xvid zlib elibc_glibc kernel_linux linguas_en userland_GNU"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS

Comment 2 Anthony DiSante 2006-05-09 17:41:01 UTC
Created attachment 86519 [details]
config log which the error message told me to attach here
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2006-05-18 13:47:43 UTC
ditto on the error
Comment 4 Tarik 2006-05-20 15:11:21 UTC
Same config error here.
Comment 5 Tarik 2006-05-20 18:08:20 UTC
The problem lies in the 'configure' file: the line containing GNOME_COMPILE_WARNINGS(yes) should read GNOME_COMPILE_WARNINGS=yes. I got around the problem by copying an edited 'configure' file into the work directory during the emerge process. Very crude but it works for me.
Comment 6 Josip Lazic 2006-07-14 03:08:38 UTC
I have same error with Evolution 2.6.2-r1, and solution is to execute this

sed 's/GNOME_COMPILE_WARNINGS(yes)/GNOME_COMPILE_WARNINGS=yes/g' -i /var/tmp/portage/evolution-2.6.2-r1/work/evolution-2.6.2/configure

right after source is unpacked. You can pause emerge process with Scroll Lock button.
Comment 7 Peter Volkov (RETIRED) gentoo-dev 2007-02-25 08:52:02 UTC
This was fixed 05 Jun 2006. Excerpt from ChangeLog:

  05 Jun 2006; <allanonl@gentoo.org> evolution-2.6.1.ebuild:
  add specific dep on gnome-common due to missing GNOME_COMPILE_WARNINGS.
  thanks to LordVan for the report and testing.