e/directfb -I. -I../../../src/lib -I../../../src/lib/include -march=pentium3 -O3 -pipe -fomit-frame-pointer -fforce-addr -fprefetch-loop-arrays -s -MT evas_key_grab.lo -MD -MP -MF .deps/evas_key_grab.Tpo -c evas_key_grab.c -o evas_key_grab.o >/dev/null 2>&1 i386-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/include/freetype2 -I/usr/X11R6/include -D_REENTRANT -I/usr/include/directfb -I. -I../../../src/lib -I../../../src/lib/include -march=pentium3 -O3 -pipe -fomit-frame-pointer -fforce-addr -fprefetch-loop-arrays -s -MT evas_layer.lo -MD -MP -MF .deps/evas_layer.Tpo -c evas_layer.c -fPIC -DPIC -o .libs/evas_layer.o i386-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/include/freetype2 -I/usr/X11R6/include -D_REENTRANT -I/usr/include/directfb -I. -I../../../src/lib -I../../../src/lib/include -march=pentium3 -O3 -pipe -fomit-frame-pointer -fforce-addr -fprefetc h-loop-arrays -s -MT evas_layer.lo -MD -MP -MF .deps/evas_layer.Tpo -c evas_layer.c -o evas_layer.o >/dev/null 2>&1 i386-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/include/freetype2 -I/usr/X11R6/include -D_REENTRANT -I/usr/include/directfb -I. -I../../../src/lib -I../../../src/lib/include -march=pentium3 -O3 -pipe -fomit-frame-pointer -fforce-addr -fprefetch-loop-arrays -s -MT evas_main.lo -MD -MP -MF .deps/evas_main.Tpo -c evas_main.c -fPIC -DPIC -o .libs/evas_main.o In file included from evas_main.c:22: ../../../src/lib/include/evas_engine_api_gl_x11.h:5:20: GL/glu.h: No such file or directory make[4]: *** [evas_main.lo] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error Portage 2.0.51 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.9-ck1 i686) ================================================================= System uname: 2.6.9-ck1 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.5.3 distcc 2.18 i386-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux-headers-2.4.22 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -fforce-addr -fprefetch-loop-arrays -s" CHOST="i386-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -fforce-addr -fprefetch-loop-arrays -s" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-s" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.0.1/gentoo-portage" USE="X aalib acpi alsa apache2 apm avi beepmp berkdb bitmap-fonts bluetooth bootsplash cdr codecs crypt cups dba directfb divx4linux dvd dvdread edl emoticon encode erandom esd f77 fbcon festival foomaticdb freetype freetype-version-1 ftp gd gdbm geoip gif gimp gimpprint gkrellm glade gpm gtk gtk2 gtkhtml imlib irda java jpeg libg++ libwww mad mikmod motif mozilla mp3 mpeg mpeg4 mplayer msn mysql nas ncurses network nls nvidia offensive oggvorbis opengl oss pam pdflib perl php png python qt quicktime readline ruby samba sdl slang spell sse ssl svga tcltk tcpd truetype vnc x86 xml2 xorg-x11 xprint xv xvid zlib" Reproducible: Always Steps to Reproduce: 1. emerge evas 2. 3.
not an e17 bug, your opengl is screwed up try running `opengl-update` and if that fails, re-emerge your opengl stuff
i've tried with: opengl-update && emerge evas emerge nvidia-glx evas nothing :(
I'm experiencing the same problem. emerged nvidia-glx; opengl-update nvidia; emerge evas. I get the same error as Cagnulein
at least i'm not the only one :)
I have the same error (the GL/glu.h) but with media-libs/xine-lib-1_rc6 compile error: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include -I../../include -I../../src-I../../src/xine-engine -I../../src/xine-engine -I../../src/xine-utils -I../../src/input -I../../src/input-I/usr/X11R6/include -DXINE_COMPILE -I/usr/include/SDL -D_REENTRANT -I../../src/video_out/vidix -I../../src/video_out/vidix -I/usr/include -D_REENTRANT -I/usr/include/directfb -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4 -mpreferred-stack-boundary=2 -fexpensive-optimizations -fschedule-insns2 -fno-strict-aliasing -ffast-math -funroll-loops -finline-functions -Wall -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -march=athlon-xp -O2 -pipe -mmmx -m3dnow -msse -mfpmath=387 -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -fno-web -funit-at-a-time -mno-sse2 -mno-sse3 -ffunction-sections -c video_out_xvmc.c -MT video_out_xvmc.lo -MD -MP -MF .deps/video_out_xvmc.TPlo -o .libs/video_out_xvmc.o /bin/sh ../../libtool-nofpic --mode=link i686-pc-linux-gnu-gcc -I/usr/X11R6/include -DXINE_COMPILE -I/usr/include/SDL -D_REENTRANT -I../../src/video_out/vidix -I../../src/video_out/vidix -I/usr/include -D_REENTRANT -I/usr/include/directfb -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4 -mpreferred-stack-boundary=2 -fexpensive-optimizations -fschedule-insns2 -fno-strict-aliasing -ffast-math -funroll-loops -finline-functions -Wall -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -march=athlon-xp -O2 -pipe -mmmx -m3dnow -msse -mfpmath=387 -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -fno-web -funit-at-a-time -mno-sse2 -mno-sse3 -ffunction-sections -o xineplug_vo_out_xvmc.la -rpath /usr/lib/xine/plugins/1.0.0 -avoid-version -module deinterlace.lo alphablend.lo video_out_xvmc.lo -L/usr/X11R6/lib -lXv -L/usr/X11R6/lib -lXvMC -lXvMCNVIDIA -L/usr/X11R6/lib -lXinerama -lXext ../../src/xine-engine/libxine.la i686-pc-linux-gnu-gcc -shared .libs/deinterlace.o .libs/alphablend.o .libs/video_out_xvmc.o -Wl,--rpath-Wl,/var/tmp/portage/xine-lib-1_rc6/work/xine-lib-1-rc6a/src/xine-engine/.libs -L/usr/lib -L/usr/X11R6/lib-lXv -lXvMC -lXvMCNVIDIA -lXinerama -lXext ../../src/xine-engine/.libs/libxine.so -mpreferred-stack-boundary=2 -march=athlon-xp -mmmx -m3dnow -msse -mfpmath=387 -maccumulate-outgoing-args -mno-sse2 -mno-sse3 -Wl,-soname -Wl,xineplug_vo_out_xvmc.so -o .libs/xineplug_vo_out_xvmc.so creating xineplug_vo_out_xvmc.la (cd .libs && rm -f xineplug_vo_out_xvmc.la && ln -s ../xineplug_vo_out_xvmc.la xineplug_vo_out_xvmc.la) source='video_out_opengl.c' object='video_out_opengl.lo' libtool=yes \ depfile='.deps/video_out_opengl.Plo' tmpdepfile='.deps/video_out_opengl.TPlo' \ depmode=gcc3 /bin/sh ../../depcomp \ /bin/sh ../../libtool-nofpic --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine -I../../src/xine-engine -I../../src/xine-utils -I../../src/input -I../../src/input -I/usr/X11R6/include -DXINE_COMPILE -I/usr/include/SDL -D_REENTRANT -I../../src/video_out/vidix -I../../src/video_out/vidix -I/usr/include -D_REENTRANT -I/usr/include/directfb -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4 -mpreferred-stack-boundary=2 -fexpensive-optimizations -fschedule-insns2 -fno-strict-aliasing -ffast-math -funroll-loops -finline-functions -Wall -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -march=athlon-xp -O2 -pipe -mmmx -m3dnow -msse -mfpmath=387 -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop-frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -fno-web -funit-at-a-time -mno-sse2 -mno-sse3 -ffunction-sections -c -o video_out_opengl.lo `test -f 'video_out_opengl.c' || echo './'`video_out_opengl.c i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include -I../../include -I../../src-I../../src/xine-engine -I../../src/xine-engine -I../../src/xine-utils -I../../src/input -I../../src/input-I/usr/X11R6/include -DXINE_COMPILE -I/usr/include/SDL -D_REENTRANT -I../../src/video_out/vidix -I../../src/video_out/vidix -I/usr/include -D_REENTRANT -I/usr/include/directfb -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4 -mpreferred-stack-boundary=2 -fexpensive-optimizations -fschedule-insns2 -fno-strict-aliasing -ffast-math -funroll-loops -finline-functions -Wall -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -march=athlon-xp -O2 -pipe -mmmx -m3dnow -msse -mfpmath=387 -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -fno-web -funit-at-a-time -mno-sse2 -mno-sse3 -ffunction-sections -c video_out_opengl.c -MT video_out_opengl.lo -MD -MP -MF .deps/video_out_opengl.TPlo -o .libs/video_out_opengl.o video_out_opengl.c:81:20: GL/glu.h: No such file or directory video_out_opengl.c: In function `opengl_render_image': video_out_opengl.c:714: warning: implicit declaration of function `gluErrorString' video_out_opengl.c:714: warning: nested extern declaration of `gluErrorString' video_out_opengl.c:714: warning: format argument is not a pointer (arg 3) make[4]: *** [video_out_opengl.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/xine-lib-1_rc6/work/xine-lib-1-rc6a/src/video_out' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/xine-lib-1_rc6/work/xine-lib-1-rc6a/src/video_out' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/xine-lib-1_rc6/work/xine-lib-1-rc6a/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/xine-lib-1_rc6/work/xine-lib-1-rc6a' make: *** [all] Error 2 !!! ERROR: media-libs/xine-lib-1_rc6 failed. !!! Function src_compile, Line 147, Exitcode 2 !!! Parallel make failed !!! If you need support, post the topmost build error, NOT this status message. emerge info: Portage 2.0.51-r2 (default-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20040808-r1, 2.6.9-rc4-nitro1 i686) ================================================================= System uname: 2.6.9-rc4-nitro1 i686 AMD Athlon(TM) XP 2400+ Gentoo Base System version 1.4.16 distcc 2.18 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -mmmx -m3dnow -msse -mfpmath=sse,387 -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -mmmx -m3dnow -msse -mfpmath=sse,387 -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg distlocks sandbox userpriv" GENTOO_MIRRORS="ftp://sunsite.cnlab-switch.ch/mirror/gentoo/ http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j16" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/mnt/gentoo.overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow GAPING_SECURITY_HOLE X aalib acl acpi alsa amd apm arts artswrappersuid audiofile avi berkdb bitmap-fonts bonobo bzlib cdparanoia cdr clamav crypt cups curl dga directfb divx4linux dv dvd dvdr encode erandom esd ethereal evo f77 fam fbcon fbdev fdftk ffmpeg fftw flac flash foomaticdb freetype ftp gb gd gdbm ggi gif gimp gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icc icc-pgo ieee1394 imagemagick imap imlib jack java javascript jikes jpeg junit kde kerberos krb4 lcms ldap lesstif libg++ libwww mad mcalmd5sum mdb mikmod mmx monkey motif mozilla mpeg mpeg4 mplayer nas ncurses net nls nntp nptl nvidia oav oggvorbis opengl oss pam pda pdflib perl pic png ppds psyco pthreads python qt qtmt quicktime readline samba scanner sdl skey slang slp snmp socks5 sox speex spell sse ssl svga szip tcltk tcpd tetex tiff truetype usb wmf x86 xface xine xml xml2 xmms xosd xprint xv xvid zlib" I remerged nvidia-glx and opengl-update but it did not help.
And with media-libs/libquicktime-0.9.2 I get the GL/glu.h error as well: creating lqt_vorbis.la (cd .libs && rm -f lqt_vorbis.la && ln -s ../lqt_vorbis.la lqt_vorbis.la) make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/plugins/vorbis' make[3]: Entering directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/plugins' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/plugins' make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/plugins' Making all in utils make[2]: Entering directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/utils' Making all in gtk make[3]: Entering directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/utils/gtk' source='lqt_gtk.c' object='lqt_gtk.o' libtool=no \ depfile='.deps/lqt_gtk.Po' tmpdepfile='.deps/lqt_gtk.TPo' \ depmode=gcc3 /bin/sh ../../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/quicktime -I../../include -O3 -funroll-all-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -finline-functions -Wall -Wno-unused -Winline -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -c `test -f 'lqt_gtk.c' || echo './'`lqt_gtk.c source='libquicktime_config.c' object='libquicktime_config.o' libtool=no \ depfile='.deps/libquicktime_config.Po' tmpdepfile='.deps/libquicktime_config.TPo' \ depmode=gcc3 /bin/sh ../../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/quicktime -I../../include -O3 -funroll-all-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -finline-functions -Wall -Wno-unused -Winline -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -c `test -f 'libquicktime_config.c' || echo './'`libquicktime_config.c /bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc -O3 -funroll-all-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -finline-functions -Wall -Wno-unused -Winline -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -o libquicktime_config lqt_gtk.o libquicktime_config.o -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm ../../src/libquicktime.la -lpthread -ldl mkdir .libs i686-pc-linux-gnu-gcc -O3 -funroll-all-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -finline-functions -Wall -Wno-unused -Winline -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -o .libs/libquicktime_config lqt_gtk.o libquicktime_config.o -rdynamic -L/usr/lib -L/usr/X11R6/lib /usr/lib/libgtk.so /usr/lib/libgdk.so /usr/lib/libgmodule.so /usr/lib/libglib.so -lXi -lXext -lX11 -lm ../../src/.libs/libquicktime.so -lpthread -ldl creating libquicktime_config make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/utils/gtk' make[3]: Entering directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/utils' source='lqtplay.c' object='lqtplay.o' libtool=no \ depfile='.deps/lqtplay.Po' tmpdepfile='.deps/lqtplay.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/quicktime -I../include -I/usr/X11R6/include -O3 -funroll-all-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -finline-functions -Wall -Wno-unused -Winline -c `test -f 'lqtplay.c' || echo './'`lqtplay.c lqtplay.c:32:20: GL/glu.h: No such file or directory lqtplay.c: In function `gl_resize': lqtplay.c:411: warning: implicit declaration of function `gluOrtho2D' make[3]: *** [lqtplay.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/utils' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2/utils' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.2/work/libquicktime-0.9.2' make: *** [all] Error 2 !!! ERROR: media-libs/libquicktime-0.9.2 failed. !!! Function src_compile, Line 59, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
I had exactly the same problems as mentioned before while emerging media-libs/xine-lib-1_rc6-r1 and media-libs/libquicktime-0.9.3 with xorg-x11-6.8.0-r2... the error message was, that glu.h was not found. I tried to run "opengl-update xorg-x11" but that gave me the error message, that the only available profile is nvidia. So I tried "opengl-update" nvidia, but no success, I was still not able to emerge libquicktime or xine-lib. I just emerged x11-xorg-6.8.0-r1 for testing and now there are no problems with emerging xine-lib-1_rc6-r1 or libquicktime-0.9.3. Since I'm just a user and no programmer I think the problem is with xorg-x11-6.8.0-r2, but that's just a thought of mine. hardcore ~ # emerge --info Portage 2.0.51-r2 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20041021-r0, 2.6.9-nitro1 i686) ================================================================= System uname: 2.6.9-nitro1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.6.4 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r2,sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -mtune=pentium4 -O3 -pipe -mmmx -msse -msse2 -ffast-math -mfpmath=sse -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -funroll-loops" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -mtune=pentium4 -O3 -pipe -mmmx -msse -msse2 -ffast-math -mfpmath=sse -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -funroll-loops" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://gentoo.inode.at/source/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/gentoo-de /usr/local/overlays/bmg-main" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X acpi alsa apm arts avi berkdb bitmap-fonts cdr crypt cups divx4linux dvddvdr encode esd f77 foomaticdb gdbm gif gpm gtk gtk2 imagemagick imlib jabber java joystick jpeg kde libg++ libwww mad mikmod mmx motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline scanner sdlslang spell sse ssl svga tcpd tiff truetype usb videos wmf wxwindows x86 xml2 xmms xv zlib linguas_de"
It would have been nice to know in the first place that you're using a hard-masked xorg-x11. I'd guess you emerged it without the opengl stuff -- its USE flag changed names from glx to opengl, so if you remerged it with that and USE=dri you should get a setup that you can opengl-update xorg-x11 with.
Okay. That was the solution. I emerged xorg-x11 and had to use the BREAKME trick to get it compiled. But now I can emerge media-libs/libquicktime and media-libs/xine-lib. Thanks Steve
Correct me if I am wrong, but this issue is closed/solved now?
How do you use the BREAKME variable with xorg-x11. I'm getting the GL/glu.h: No such file or directory error with xine-lib-1_rc7. I'm using xorg-x11-6.8.0-r2.
You can set the BREAKME variable to any thing you like. A look in the ebuild shows this: ################################################# ### GET RID OF THIS ONCE THIS EBUILD IS READY ### ################################################# if [ -z "${BREAKME}" ]; then die "Set the BREAKME variable to emerge this. It's in development. Stop using it." fi So I used: BREAKME="YES" emerge =x11-base/xorg-x11-6.8.0-r2 cheers SteveB
If you're using 6.8.0-r2, make sure you've: (1) Got "opengl" in USE; (2) Got =opengl-update-2* installed; and (3) Have run opengl-update xorg-x11 manually if it didn't work before. Also, if you emerged it before 4 November, you likely got at least a partially broken version.
Thanks for the BREAKME information. I had tried everything I could think of. It worked. I can now do opengl-update xorg-x11.
In every case I see, this is because people didn't have opengl in USE for xorg-x11-6.8.0-r2.