Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 127588 - app-admin/eselect-opengl-1.0.3 - broken symlinks for glext.h and glxext.h at /usr/include/GL/
Summary: app-admin/eselect-opengl-1.0.3 - broken symlinks for glext.h and glxext.h at ...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
: 127710 128230 128239 128271 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-03-25 19:27 UTC by Simon Ruggier
Modified: 2007-07-01 01:56 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Ruggier 2006-03-25 19:27:14 UTC
I was doing an emerge -e system today because of gcc-3.4.6 and it failed at glitz, because it couldn't find and include GL/glext.h and GL/glxext.h.  I ran ls and found that they were symlinked to //usr//lib/opengl/global/include/gl(x)ext.h.  I used equery to find out that the missing files belonged to eselect-opengl, so I ran eselect opengl set --use-old, and that fixed the issue.

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -I../../src -O2 -march=athlon64 -pipe -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -MT glitz_glx_format.lo -MD -MP -MF .deps/glitz_glx_format.Tpo -c glitz_glx_format.c  -fPIC -DPIC -o .libs/glitz_glx_format.o
In file included from glitz_glxint.h:34,
                 from glitz_glx_drawable.c:30:
/usr/include/GL/gl.h:2140:22: GL/glext.h: No such file or directory
In file included from glitz_glxint.h:35,
                 from glitz_glx_drawable.c:30:
/usr/include/GL/glx.h:117:23: GL/glxext.h: No such file or directory
make[3]: *** [glitz_glx_drawable.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from glitz_glxint.h:34,
                 from glitz_glx_format.c:30:
/usr/include/GL/gl.h:2140:22: GL/glext.h: No such file or directory
In file included from glitz_glxint.h:35,
                 from glitz_glx_format.c:30:
/usr/include/GL/glx.h:117:23: GL/glxext.h: No such file or directory
make[3]: *** [glitz_glx_format.lo] Error 1


 # ls -l /usr/include/GL/
total 320
-r--r--r--  1 root root   7946 Feb 27 02:59 GLwDrawA.h
-r--r--r--  1 root root   4433 Feb 27 02:59 GLwDrawAP.h
-r--r--r--  1 root root   2309 Feb 27 02:59 GLwMDrawA.h
-r--r--r--  1 root root   2311 Feb 27 02:59 GLwMDrawAP.h
lrwxrwxrwx  1 root root     34 Mar 14 13:20 gl.h -> //usr//lib/opengl/ati/include/gl.h
-rw-r--r--  1 root root 203196 Mar 14 13:19 glATI.h
-rw-r--r--  1 root root  10381 Feb  2 17:05 gle.h
lrwxrwxrwx  1 root root     40 Mar 14 13:20 glext.h -> //usr//lib/opengl/global/include/glext.h
-r--r--r--  1 root root  15981 Feb 27 02:59 glu.h
-rw-r--r--  1 root root  30192 Feb  2 17:05 glut.h
-rw-r--r--  1 root root   4109 Feb  2 17:05 glutf90.h
lrwxrwxrwx  1 root root     35 Mar 14 13:20 glx.h -> //usr//lib/opengl/ati/include/glx.h
-rw-r--r--  1 root root   5402 Mar 14 13:19 glxATI.h
lrwxrwxrwx  1 root root     41 Mar 14 13:20 glxext.h -> //usr//lib/opengl/global/include/glxext.h
-r--r--r--  1 root root   4257 Feb 27 02:59 glxint.h
lrwxrwxrwx  1 root root     37 Mar 14 13:20 glxmd.h -> //usr//lib/opengl/ati/include/glxmd.h
lrwxrwxrwx  1 root root     40 Mar 14 13:20 glxproto.h -> //usr//lib/opengl/ati/include/glxproto.h
lrwxrwxrwx  1 root root     41 Mar 14 13:20 glxtokens.h -> //usr//lib/opengl/ati/include/glxtokens.h
-r--r--r--  1 root root   8349 Feb 27 02:59 osmesa.h


 # equery b /usr/lib/opengl/global/include/glxext.h
[ Searching for file(s) /usr/lib/opengl/global/include/glxext.h in *... ]
app-admin/eselect-opengl-1.0.3 (/usr/lib/opengl/global/include/glxext.h)


 # ls -l /usr/include/GL/
total 320
-r--r--r--  1 root root   7946 Feb 27 02:59 GLwDrawA.h
-r--r--r--  1 root root   4433 Feb 27 02:59 GLwDrawAP.h
-r--r--r--  1 root root   2309 Feb 27 02:59 GLwMDrawA.h
-r--r--r--  1 root root   2311 Feb 27 02:59 GLwMDrawAP.h
lrwxrwxrwx  1 root root     32 Mar 25 19:06 gl.h -> /usr/lib/opengl/ati/include/gl.h
-rw-r--r--  1 root root 203196 Mar 14 13:19 glATI.h
-rw-r--r--  1 root root  10381 Feb  2 17:05 gle.h
lrwxrwxrwx  1 root root     35 Mar 25 19:06 glext.h -> /usr/lib/opengl/ati/include/glext.h
-r--r--r--  1 root root  15981 Feb 27 02:59 glu.h
-rw-r--r--  1 root root  30192 Feb  2 17:05 glut.h
-rw-r--r--  1 root root   4109 Feb  2 17:05 glutf90.h
lrwxrwxrwx  1 root root     33 Mar 25 19:06 glx.h -> /usr/lib/opengl/ati/include/glx.h
-rw-r--r--  1 root root   5402 Mar 14 13:19 glxATI.h
lrwxrwxrwx  1 root root     36 Mar 25 19:06 glxext.h -> /usr/lib/opengl/ati/include/glxext.h
-r--r--r--  1 root root   4257 Feb 27 02:59 glxint.h
lrwxrwxrwx  1 root root     35 Mar 25 19:06 glxmd.h -> /usr/lib/opengl/ati/include/glxmd.h
lrwxrwxrwx  1 root root     38 Mar 25 19:06 glxproto.h -> /usr/lib/opengl/ati/include/glxproto.h
lrwxrwxrwx  1 root root     39 Mar 25 19:06 glxtokens.h -> /usr/lib/opengl/ati/include/glxtokens.h
-r--r--r--  1 root root   8349 Feb 27 02:59 osmesa.h


 # emerge --info
Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.3.5-r2, 2.6.16-rc5 i686)
=================================================================
System uname: 2.6.16-rc5 i686 Mobile AMD Athlon(tm) 64 Processor 3400+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
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
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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="-O2 -march=athlon64 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://mirror.datapipe.net/gentoo http://gentoo.chem.wisc.edu/gentoo/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/etc/portage/overlay"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X X509 Xaw3d a52 aac aalib acpi alsa apache2 apm arts asf asm audiofile avi bash-completion berkdb bitmap-fonts bl bootsplash bzip2 cairo cddb cdparanoia cdr chroot cjk cpudetection crypt cscope ctype cups curl curlwrappers dbus dhcp doc dri dts dv dvd dvdr dvdread dvi edl eds emboss encode esd exif expat fam fat fbcon ffmpeg firefox flac foomaticdb fortran ftp gd gdbm gif gimp glitz glut gmp gnome gnutls gpm gs gstreamer gtk gtk2 gtkhtml hal hfs hpn iconv idn ieee1394 imagemagick imlib ipv6 java javascript jfs joystick jpeg jpeg2k kde kdeenablefinal lcms ldap libcaca libg++ libwww live logitech-mouse logrotate lua lzo mad matroska md5sum memlimit mikmod mjpeg mmap mmx mmxext mng motif mp3 mpeg multicall musicbrainz mysql nas nautilus ncurses network new-login nfs nls nntp no-htdocs nptl nptlonly nsplugin ntfs offensive ogg oggvorbis on-the-fly-crypt openal opengl oss pam pcmcia pcre pda pdf pdflib perl php png povray python qt quicktime rdesktop readline real reiser4 reiserfs rtc samba sasl scanner sdl session simplexml slp soap sockets speex spell spl sqlite sse sse2 ssl startup-notification svg svga t1lib tcpd tetex tga theora threads tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2 vcd vidix vim-with-x vorbis vv wifi win32codecs wmf xanim xcomposite xfs xine xinerama xml2 xpm xprint xrandr xscreensaver xv xvid xvmc zeroconf zlib video_cards_ati video_cards_fglrx input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_synaptics userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-03-27 02:47:14 UTC
*** Bug 127710 has been marked as a duplicate of this bug. ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-03-31 03:32:26 UTC
*** Bug 128230 has been marked as a duplicate of this bug. ***
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2006-03-31 07:21:14 UTC
*** Bug 128239 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-03-31 09:27:45 UTC
*** Bug 128271 has been marked as a duplicate of this bug. ***
Comment 5 Kamil Gornik 2006-04-06 08:22:00 UTC
I have similar error while compiling xorg-xserver-1.0.2-r3

In file included from /usr/include/GL/glx.h:45,
                 from ../../../hw/dmx/dmx.h:67,
                 from ChkNotMaskEv.c:63:
/usr/include/GL/gl.h:2149:22: GL/glext.h: Nie ma takiego pliku ani katalogu
In file included from ../../../hw/dmx/dmx.h:67,
                 from ChkNotMaskEv.c:63:
/usr/include/GL/glx.h:300:23: GL/glxext.h: Nie ma takiego pliku ani katalogu
In file included from /usr/include/GL/glx.h:45,
                 from ../../../hw/dmx/dmx.h:67,
                 from dmxinputinit.h:41,
                 from lnx-keyboard.c:134:
/usr/include/GL/gl.h:2149:22: GL/glext.h: Nie ma takiego pliku ani katalogu
In file included from ../../../hw/dmx/dmx.h:67,
                 from dmxinputinit.h:41,
                 from lnx-keyboard.c:134:
/usr/include/GL/glx.h:300:23: GL/glxext.h: Nie ma takiego pliku ani katalogu
Comment 6 Jeremy Huddleston (RETIRED) gentoo-dev 2007-03-13 21:18:33 UTC
Are you still having this problem with 1.0.5?
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-07-01 01:56:44 UTC
Get back to us please.