Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 115353

Summary: Emerge gnome-games-2.12.2 fails
Product: Gentoo Linux Reporter: matthew.cline
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: VERIFIED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: screen log of failed emerge

Description matthew.cline 2005-12-12 16:17:15 UTC
Tried to emerge gnome-games-2.12.2. THe build fails with this message:

  -c -o ia_main.o `test -f 'ia_main.c' || echo './'`ia_main.c; \
then mv -f ".deps/ia_main.Tpo" ".deps/ia_main.Po"; \
else rm -f ".deps/ia_main.Tpo"; exit 1; \
fi
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I..
-I../../libgames-support -DGNOMELOCALEDIR=\""/usr/share/locale"\"
-DDATADIR=\""/usr/share"\" -DGNECT_DATA_DIR=\""/usr/share/"\" -std=gnu89
-DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-keyring-1 -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/libxml2 -I/usr/include/librsvg-2   -I../../libgames-support -Wall
-Wmissing-prototypes     -O2 -march=athlon-xp -mtune=athlon-xp -pipe
-fomit-frame-pointer -DNO_HOWL -MT pbsolver.o -MD -MP -MF ".deps/pbsolver.Tpo" \
  -c -o pbsolver.o `test -f 'pbsolver.c' || echo './'`pbsolver.c; \
then mv -f ".deps/pbsolver.Tpo" ".deps/pbsolver.Po"; \
else rm -f ".deps/pbsolver.Tpo"; exit 1; \
fi
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I..
-I../../libgames-support -DGNOMELOCALEDIR=\""/usr/share/locale"\"
-DDATADIR=\""/usr/share"\" -DGNECT_DATA_DIR=\""/usr/share/"\" -std=gnu89
-DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-keyring-1 -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/libxml2 -I/usr/include/librsvg-2   -I../../libgames-support -Wall
-Wmissing-prototypes     -O2 -march=athlon-xp -mtune=athlon-xp -pipe
-fomit-frame-pointer -DNO_HOWL -MT playgame.o -MD -MP -MF ".deps/playgame.Tpo" \
  -c -o playgame.o `test -f 'playgame.c' || echo './'`playgame.c; \
then mv -f ".deps/playgame.Tpo" ".deps/playgame.Po"; \
else rm -f ".deps/playgame.Tpo"; exit 1; \
fi
/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=athlon-xp
-mtune=athlon-xp -pipe -fomit-frame-pointer -DNO_HOWL   -o gnect  main.o gfx.o
prefs.o theme.o adjmtrx.o bintree.o connect4.o evaluate.o heurist.o ia_main.o
pbsolver.o playgame.o ../../libgames-support/libgames-support.la
-Wl,--export-dynamic -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2
-lgnome-keyring -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2
-lpangoft2-1.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2
-lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangocairo-1.0 -lpango-1.0
-lcairo -lrsvg-2 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl
-lglib-2.0   ../../libgames-support/libgames-support.la -Wl,-z,now
mkdir .libs
i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -mtune=athlon-xp -pipe
-fomit-frame-pointer -DNO_HOWL -o gnect main.o gfx.o prefs.o theme.o adjmtrx.o
bintree.o connect4.o evaluate.o heurist.o ia_main.o pbsolver.o playgame.o
-Wl,--export-dynamic -Wl,-z -Wl,now  -pthread /usr/lib/libgnomeui-2.so -lSM
-lICE /usr/lib/libbonoboui-2.so /usr/lib/libgnome-keyring.so /usr/lib/libxml2.so
-lz /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so /usr/lib/libpopt.so
/usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgnomevfs-2.so
/usr/lib/libbonobo-2.so /usr/lib/libgconf-2.so /usr/lib/libbonobo-activation.so
/usr/lib/libORBit-2.so /usr/lib/libgthread-2.0.so /usr/lib/libgtk-x11-2.0.so
/usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libpangocairo-1.0.so
/usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/librsvg-2.so
/usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libgobject-2.0.so
/usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so
../../libgames-support/.libs/libgames-support.a

Reproducible: Always
Steps to Reproduce:
1. emerge gnome-games-2.12.2
2.
3.

Actual Results:  
Build fails

Expected Results:  
Successful emerge of ebuild

Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3,
2.6.14-gentoo-r4 i686)
=================================================================
System uname: 2.6.14-gentoo-r4 i686 AMD Athlon(tm)
Gentoo Base System version 1.12.0_pre11
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
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-r1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/
http://gentoo.cites.uiuc.edu/pub/gentoo/ http://gentoo.mirrored.ca/"
MAKEOPTS="-j2"
PKGDIR="/usr/local/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X aac acpi alsa apache2 apm audiofile avi bash-completion
bitmap-fonts bonobo bzip2 bzlib ccache cdb cddb cdr crypt cups curl dbus doc dts
eds emboss encode esd ethereal examples exif expat fam ffmpeg firefox flac
foomaticdb fortran gif glut gnome gpm gstreamer gtk gtk2 gtkhtml guile hal hbci
idn imlib innodb ithreads java jpeg jpeg2k junit lcms libg++ libwww mad mikmod
mmx mmxext mng motif mp3 mpeg ncurses nls nptl nvidia offensive ofx ogg
oggvorbis opengl oss pam pcre pdflib perl pic png pthreads python quicktime
quotes readline real ruby sdl snmp speex spell sse ssl svg svga tcltk tcpd tetex
theora tiff truetype truetype-fonts type1-fonts udev usb vim-with-x vorbis
win32codecs x86 xine xml xml2 xmms xprint xv xvid zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-12 23:10:52 UTC
There's no error in the output you've posted.
Comment 2 matthew.cline 2005-12-13 18:32:43 UTC
After this output, emerge silently dies and returns me to the command prompt.

What other info can I provide?
Comment 3 matthew.cline 2005-12-13 18:49:15 UTC
Created attachment 74686 [details]
screen log of failed emerge

I don't know if this is helpful, but I've attached a screen log of the failed
emerge.
Comment 4 Spider (RETIRED) gentoo-dev 2005-12-24 02:41:27 UTC
Thats odd. 
It seems that your kernel is killing the compiler/process behind it, causing it to just go up and die. Look at dmesg to see if you run into OOM or otherwise. "terminating" isn't a message I recognize, and since portage doesn't start to spew out its "aborted.." backlog, it means that by this time, the emerge process is already dead.


I'm afraid I cannot help anything here, since theres nothing in the -build- process that is executed or that fails inherently, but the linking stage of gcc/binutils.
Comment 5 matthew.cline 2005-12-25 22:51:09 UTC
I think the "terminating" message is a result of ending the screen session, not related to the build process.

In any event, I tried to emerge this package again, and it worked. The only thing I can think of as being different is that tried the emerge via ssh rather than from my full-blown XFCE desktop.

This would seem to lend support to the idea that it could have been an OOM issue. However, I had successfully emerged other, much larger packages (such as all of KDE) without these problems.

Very weird, but working fine now. Thank you for your help.