When I try to emerge dev-python/pyopengl-2.0.1.09, I get the following error: creating build/temp.linux-i686-2.4/src/interface_util i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -O3 -march=athlon-xp -pipe -fPIC -DGLX_PLATFORM -DNUMERIC -I/usr/include/python2.4 -I/usr/include -I/usr/local/include -I/usr/X11/include -I/usr/X11R6/include -I/usr/include/python2.4/Numeric -I/usr/include -I/usr/local/include -I/usr/X11/include -I/usr/X11R6/include -I/usr/include/python2.4/Numeric -c src/interface_util/interface_util.c -o build/temp.linux-i686-2.4/src/interface_util/interface_util.o In file included from src/interface_util/interface_util.c:1: src/interface_util/../config.h:103:21: GL/glut.h: No such file or directory src/interface_util/interface_util.c: In function `Numeric_PyObject_AsFloatArray': src/interface_util/interface_util.c:712: warning: passing arg 1 of pointer to function from incompatible pointer type src/interface_util/interface_util.c: In function `Numeric_PyObject_AsDoubleArray': src/interface_util/interface_util.c:715: warning: passing arg 1 of pointer to function from incompatible pointer type src/interface_util/interface_util.c: In function `Numeric_PyObject_AsCharArray': src/interface_util/interface_util.c:718: warning: passing arg 1 of pointer to function from incompatible pointer type src/interface_util/interface_util.c: In function `Numeric_PyObject_AsUnsignedCharArray': src/interface_util/interface_util.c:721: warning: passing arg 1 of pointer to function from incompatible pointer type src/interface_util/interface_util.c: In function `Numeric_PyObject_AsShortArray': src/interface_util/interface_util.c:724: warning: passing arg 1 of pointer to function from incompatible pointer type src/interface_util/interface_util.c: In function `Numeric_PyObject_AsIntArray': src/interface_util/interface_util.c:730: warning: passing arg 1 of pointer to function from incompatible pointer type error: command 'i686-pc-linux-gnu-gcc' failed with exit status 1 !!! ERROR: dev-python/pyopengl-2.0.1.09 failed. I tried eselect opengl set xorg-x11 and I tried to re-emerge xorg-x11, but that didn't help. Reproducible: Always Steps to Reproduce: 1. emerge pyopengl 2. 3.
are you on modular X?
That re-assign was a misclick.
Yeah that was a dumb question. But the glut package doesn't install glut.h, in fact. Nothing I've got installs it.
pretty sure glut package instaleld /usr/include/GL/glut.h.
Ok, reinstalling glut fixed it somehow. I guess the glut file got lost during the xorg update or something.
re-emerging glut does fix the issue. Closing this bug.