kuku@kuku ~ #ACCEPT_KEYWORDS="~x86" emerge pygame Calculating dependencies ...done! >>> emerge (1 of 1) dev-python/pygame-1.7.1 to / >>> md5 files ;-) pygame-1.5.3.ebuild >>> md5 files ;-) pygame-1.5.5.ebuild >>> md5 files ;-) pygame-1.5.6.ebuild >>> md5 files ;-) pygame-1.6.2.ebuild >>> md5 files ;-) pygame-1.6.ebuild >>> md5 files ;-) pygame-1.7.1.ebuild >>> md5 files ;-) files/digest-pygame-1.5.3 >>> md5 files ;-) files/digest-pygame-1.5.5 >>> md5 files ;-) files/digest-pygame-1.5.6 >>> md5 files ;-) files/digest-pygame-1.6 >>> md5 files ;-) files/digest-pygame-1.6.2 >>> md5 files ;-) files/digest-pygame-1.7.1 >>> md5 src_uri ;-) pygame-1.7.1release.tar.gz >>> Unpacking source... >>> Unpacking pygame-1.7.1release.tar.gz to /var/tmp/portage/pygame-1.7.1/work >>> Source unpacked. and it stops in this moment Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.13-gentoo-r1-kuku i686) ================================================================= System uname: 2.6.13-gentoo-r1-kuku i686 AMD Athlon(tm) XP 1500+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.13 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.15.92.0.2-r10 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=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" 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="pl_PL" LINGUAS="pl" 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 3dnow 3dnowext X a52 aalib acpi alsa apm avi bash-completion berkdb bitmap-fonts cairo cdr crypt cups curl dbus dga dv dvb dvd dvdr dvdread eds emboss encode exif fam ffmpeg flac flash foomaticdb fortran gd gdbm gif glut gphoto2 gpm gstreamer gtk2 imagemagick imlib ipv6 ithreads jabber java jpeg jpeg2k kde ldap libcaca libg++ libwww lirc mad matroska mikmod mmx mmxext motif mp3 mpeg ncurses nls nptl ogg oggvorbis opengl pam pdflib perl png pthreads python qt quicktime readline real sdl slang speedup spell sse ssl svg sysfs tcpd theora tiff truetype truetype-fonts type1-fonts unicode v4l vcd vorbis xine xml2 xmms xv xvid zlib linguas_pl userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS
During configuration dev-python/numeric is not found, configure asks if you want to compile without tough. That`s where it stops, but not the Problem. Tried an older Version of dev-python/numeric(0.22) but then pygame stops compiling with following errors: ############################################################################# In file included from src/display.c:28: /usr/include/SDL/SDL_syswm.h:56:22: X11/Xlib.h: No such file or directory /usr/include/SDL/SDL_syswm.h:57:23: X11/Xatom.h: No such file or directory In file included from src/display.c:28: /usr/include/SDL/SDL_syswm.h:69: error: syntax error before "XEvent" /usr/include/SDL/SDL_syswm.h:69: warning: no semicolon at end of struct or union/usr/include/SDL/SDL_syswm.h:69: warning: no semicolon at end of struct or union/usr/include/SDL/SDL_syswm.h:70: warning: data definition has no type or storage class /usr/include/SDL/SDL_syswm.h:71: error: syntax error before '}' token /usr/include/SDL/SDL_syswm.h:82: error: syntax error before "Display" /usr/include/SDL/SDL_syswm.h:82: warning: no semicolon at end of struct or union/usr/include/SDL/SDL_syswm.h:82: warning: no semicolon at end of struct or union/usr/include/SDL/SDL_syswm.h:82: warning: no semicolon at end of struct or union/usr/include/SDL/SDL_syswm.h:83: warning: data definition has no type or storage class /usr/include/SDL/SDL_syswm.h:93: error: syntax error before "fswindow" /usr/include/SDL/SDL_syswm.h:93: warning: data definition has no type or storage class /usr/include/SDL/SDL_syswm.h:94: error: syntax error before "wmwindow" /usr/include/SDL/SDL_syswm.h:94: warning: data definition has no type or storage class /usr/include/SDL/SDL_syswm.h:95: warning: data definition has no type or storage class /usr/include/SDL/SDL_syswm.h:96: error: syntax error before '}' token /usr/include/SDL/SDL_syswm.h:96: warning: data definition has no type or storage class /usr/include/SDL/SDL_syswm.h:97: error: syntax error before '}' token /usr/include/SDL/SDL_syswm.h:97: warning: data definition has no type or storage class /usr/include/SDL/SDL_syswm.h:197: error: syntax error before '*' token src/display.c: In function `get_wm_info': src/display.c:372: error: syntax error before "info" src/display.c:379: error: request for member `version' in something not a structure or union src/display.c:379: error: request for member `version' in something not a structure or union src/display.c:379: error: request for member `version' in something not a structure or union src/display.c:388: error: request for member `info' in something not a structure or union src/display.c:389: error: request for member `info' in something not a structure or union src/display.c:390: error: request for member `info' in something not a structure or union src/display.c:391: error: request for member `info' in something not a structure or union src/display.c:392: error: request for member `info' in something not a structure or union src/display.c:393: error: request for member `info' in something not a structure or union error: command 'i686-pc-linux-gnu-gcc' failed with exit status 1 !!! ERROR: dev-python/pygame-1.6.2 failed. !!! Function distutils_src_compile, Line 35, Exitcode 1 !!! compilation failed !!! If you need support, post the topmost build error, NOT this status message. ############################################################################### Looks for me, as if it wishes to have X.
The reason for this misbehaviour seems to be a previous update from python 2.3 to python 2.4! After running the script python-updater, the bug doesn't occur any more, however, the ebuild should be fixed in order to terminate with an error message rather than stopping without further notice.
The first problem (ebuild hanging because the configure tries to ask the user a question) appears to be the same as bug 39998; the suggestion there is to re-emerge dev-python/numeric (which worked for me). The second (building requiring X) appears to be the same as bug 89486.
I cannot reproduce this, I think that can be closed. Thanks
Closing.