Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20295 - Emerge -u world stopped on soup compilation problem
Summary: Emerge -u world stopped on soup compilation problem
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-01 17:44 UTC by Jeremy Lacroix
Modified: 2003-05-02 05:56 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Lacroix 2003-05-01 17:44:39 UTC
I wanted to emerge world -up:
dji soup-0.7.11 # emerge -up world
 
These are the packages that I would merge, in order:
 
Calculating world dependencies ...done!
[ebuild    U ] net-libs/soup-0.7.11 [0.7.10]
[ebuild    U ] net-mail/evolution-1.2.4 [1.2.3]
[ebuild    U ] sys-apps/baselayout-1.8.5.9 [1.8.5.8]
[ebuild    U ] sys-apps/epm-0.8.2 [0.8.1]
[ebuild    U ] app-admin/gkrellm-2.1.9 [2.1.8a]

It Stopped with on libsoup upgrade from 0.7.10 -> 0.7.11 

Any help would be welcome ...

Reproducible: Always
Steps to Reproduce:
1.emerge -u world
2.emerge -u soup
3.

Actual Results:  
Making all in libsoup-apache
make[3]: Entering directory
`/var/tmp/portage/soup-0.7.11/work/soup-0.7.11/src/libsoup-apache'
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../..
-DG_LOG_DOMAIN=\"SOUP-APACHE\" -I../../src  -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/include/gnome-xml
-I/usr/include/apache2;;-march=athlon -O3 -pipe -fomit-frame-pointer   
-march=athlon -O3 -pipe -fomit-frame-pointer              -Wall
-Wstrict-prototypes -Wmissing-declarations            -Wmissing-prototypes
-Wnested-externs -Wpointer-arith -D_REENTRANT -c soup-apache.c
/bin/sh: -c: line 1: syntax error near unexpected token `;;'
/bin/sh: -c: line 1: `/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H
-I. -I. -I../.. -DG_LOG_DOMAIN=\"SOUP-APACHE\" -I../../src 
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gnome-xml
-I/usr/include/apache2;;-march=athlon -O3 -pipe -fomit-frame-pointer   
-march=athlon -O3 -pipe -fomit-frame-pointer            -Wall
-Wstrict-prototypes -Wmissing-declarations                -Wmissing-prototypes
-Wnested-externs -Wpointer-arith -D_REENTRANT -c soup-apache.c'
make[3]: *** [soup-apache.lo] Error 2
make[3]: Leaving directory
`/var/tmp/portage/soup-0.7.11/work/soup-0.7.11/src/libsoup-apache'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/soup-0.7.11/work/soup-0.7.11/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/soup-0.7.11/work/soup-0.7.11'
make: *** [all-recursive-am] Error 2
 
!!! ERROR: net-libs/soup-0.7.11 failed.
!!! Function src_compile, Line 44, Exitcode 2
!!! (no error message)


Expected Results:  
upgraded soup from 0.7.10 to 0.7.11
Comment 1 Jeremy Lacroix 2003-05-01 17:47:41 UTC
dji soup-0.7.11 # emerge info
Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-gentoo-r1 i686 AMD Athlon(tm) Processor
GENTOO_MIRRORS=" http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://212.219.56.146/sites/www.ibiblio.org/gentoo/"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm arts avi crypt encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline tetex bonobo svga tcltk java guile mysql sdl gpm tcpd pam libwww perl python esd imlib oggvorbis motif opengl mozilla ldap snmp cdr scanner X gtk
gnome -kde -qt alsa cups ssl pda apache2 gd"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-march=athlon -O3 -pipe -fomit-frame-pointer"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2003-05-01 19:57:44 UTC
that doesn't have the actual error in it. can you attach the actual error? 

try: emerge soup 2>&1 | tee /tmp/build.log 

and attach the /tmp/build.log please.
Comment 3 Jeremy Lacroix 2003-05-02 04:52:35 UTC
I solved the problem in checking apache configuration... To enable the build of apache 2.0.45 with mod_php-4.3.1, I needed to symlink /usr/sbin/apxs2 in /usr/sbin/apxs cause mod_php did not compile without apxs.

It seems libsoup was checking the apache build conf and was finding apxs then thinking there's apache 1.3.27 rather than apxs2 with apache :-)

I reminded it and then erase /us/sbin/apxs symlink, and soup upgraded normally.

Sorry to have bother with this.
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2003-05-02 05:56:12 UTC
well, i've fixed the soup ebuild to not even attempt using apxs because i don't fancy putting apache as one of the dependencies.

thanks for the info.