This looks like a different failure than Bug 85261. i686-pc-linux-gnu-gcc -pthread -shared -march=pentium4 -O3 -pipe -fomit-frame-pointer build/temp.linux-i686-2.3/src/interface/GL.ARB.multisample.o -L/usr/lib -L/usr/local/lib -L/usr/X11R6/lib -Lbuild/temp.linux-i686-2.3 -lGL -lX11 -lXext -lGLU -linterface_util -lGLE -o build/lib.linux-i686-2.3/OpenGL/GL/ARB/multisample.so /usr/lib/libGL.a(glapi_x86.o)(.text+0x3380): In function `glSampleCoverageARB': : multiple definition of `glSampleCoverageARB' build/temp.linux-i686-2.3/src/interface/GL.ARB.multisample.o(.text+0x1d6): first defined here collect2: ld returned 1 exit status error: command 'i686-pc-linux-gnu-gcc' failed with exit status 1 Reproducible: Always Steps to Reproduce: 1. emerge dev-python/pyopengl Actual Results: Build fails. Expected Results: Build succeeds. I did "opengl-update xorg-x11; env-update; source /etc/profile" just to be sure and this problem still occurs. Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686) ================================================================= System uname: 2.6.11-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 9 2005, 20:51:42)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/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="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="ftp://mirror.iawnet.sandia.gov/pub/gentoo/ ftp://gentoo.mirrors.pair.com/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/" LC_ALL="POSIX" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 X Xaw3d aalib alsa apm arts avi berkdb bitmap-fonts cdparanoia cdr crypt cscope cups curl divx4linux emboss encode esd fam flac foomaticdb fortran gdbm gif gimpprint gnome gpm gtk gtk2 imagemagick imlib ipv6 java jpeg ldap libg++ libwww mad mikmod mmx mmxext motif mozilla mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline real sdl spell sse sse2 ssl svg svga tcltk tcpd theora threads tiff truetype truetype-fonts type1-fonts vorbis xinerama xml2 xmms xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
can you tell me which version of pyopengl did you try to emerge?
Heh, go figure. I've been doing other things with the box, one of which was to rebuild xorg to try and resolve Bug 92306. After that, this morning I emerged pyopengl-2.0.0.44 successfully. Something must have been messed up with opengl in my previous (same version) build of xorg. This bug is resolved, but I don't know how you wish to mark Resolution.
marking it worksforme for now. there are quite a few of this transient pyopengl bugs, it seems.