xorg-x11 does not install libGLU.la but does install the other libGLU library files. Reproducible: Always Steps to Reproduce: 1. emerge xorg-x11 2. ls /usr/lib/libGLU.la 3. Actual Results: File or Directory not found. Expected Results: /usr/lib/libGLU.la
donnie@supernova ~ $ qpkg -l xorg-x11 | grep libGLU /usr/lib/libMesaGLU.so -> libGLU.so.1.3 1097519530 /usr/lib/libGLU.a /usr/lib/libGLU.la /usr/lib/libGLU.so -> libGLU.so.1.3 1097519530 /usr/lib/libGLU.so.1 -> libGLU.so.1.3 1097519530 /usr/lib/libGLU.so.1.3 donnie@supernova ~ $ qpkg -I -v xorg-x11 x11-base/xorg-x11-6.8.0-r1 * Which version have you got? Mine works fine.
I'm on 6.8.0-r1 for amd64. Gentoo Base System version 1.4.16 Portage 2.0.50-r11 (default-amd64-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.8.1) ================================================================= System uname: 2.6.8.1 x86_64 4 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-pipe -O3" CHOST="x86_64-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="-pipe -O3" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa amd64 apm arts avi berkdb bitmap-fonts cdr crypt encode esd f77 flac foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg libg++ libwww matrox mikmod motif mozilla mpeg multilib ncurses network nls nogcj oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang speex spell ssl tcltk tcpd theora truetype xml2 xmms xprint xv zlib"
Please run `qpkg -l xorg-x11 | grep libGLU`
# qpkg -l xorg-x11 | grep libGLU /usr/lib64/libMesaGLU.so -> libGLU.so.1.3 1097848376 /usr/lib64/libGLU.so.1.3 /usr/lib64/libGLU.so -> libGLU.so.1.3 1097848376 /usr/lib64/libGLU.so.1 -> libGLU.so.1.3 1097848377 /usr/lib64/libGLU.a
Can some amd64 people check whether they get libGLU.la installed w/ this version?
No libGLU.la for me on amd64 $ qpkg -l xorg-x11 | grep libGLU /usr/lib64/libMesaGLU.so -> libGLU.so.1.3 1095889958 /usr/lib64/libGLU.a /usr/lib64/libGLU.so -> libGLU.so.1.3 1095889960 /usr/lib64/libGLU.so.1 -> libGLU.so.1.3 1095889960 /usr/lib64/libGLU.so.1.3 $ qpkg -I -v xorg-x11 x11-base/xorg-x11-6.8.0-r1 *
Figured it out. lv's get_libdir fixes broke files being inserted from a tarball containing a directory called lib. Anyone having this problem will need to sync and remerge xorg.
Scott ~ # qpkg -l xorg-x11 | grep libGLU /usr/lib64/libGLU.so.1.3 /usr/lib64/libGLU.so -> libGLU.so.1.3 1104331033 /usr/lib64/libGLU.so.1 -> libGLU.so.1.3 1104331033 /usr/lib64/libGLU.a Scott ~ # qpkg -I -v xorg-x11 x11-base/xorg-x11-6.8.0-r4 * Still isn't fixed apparently, please re-open this bug.
k
same problem in xorg-x11-6.8.1.901.ebuild The file is compiled but not copied to /usr/lib
i can confirm the lack of libGLU.la and libGL.la on xorg-x11-6.8.1.901.ebuild, works ok on my 32 bit install, but not on my 64bit. They get made during compiling but not installed, i had to copy them over from the build process then put them in after the install had finished qpkg -l xorg-x11 | grep libGLU /usr/lib64/libGLU.so.1.3 /usr/lib64/libGLU.so -> libGLU.so.1.3 1097848376 /usr/lib64/libGLU.so.1 -> libGLU.so.1.3 1097848377 /usr/lib64/libGLU.a
my apoligies i think libGL.la is nvidia related
$ qpkg -l xorg-x11 -nc | grep '\.la$'
Try this again with 6.8.1.901-r1
No sorry,still not working. I've had to copy libGLU.la manually to reemerge engage and e #emerge info Portage 2.0.51-r12 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r2 x86_64) #emerge -s xorg-x11 * x11-base/xorg-x11 Latest version available: 6.8.1.901-r1 Latest version installed: 6.8.1.901-r1
* x11-base/xorg-x11 Latest version available: 6.8.1.902 Latest version installed: 6.8.1.902 Portage 2.0.51-r14 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10 x86_64) # qpkg -l xorg-x11 | grep libGLU /usr/lib64/libGLU.so.1.3 /usr/lib64/libGLU.so -> libGLU.so.1.3 1106067846 /usr/lib64/libGLU.so.1 -> libGLU.so.1.3 1106067846 /usr/lib64/libGLU.a
Somehow the fix slipped out of some newer revisions. Re-fixed in >=6.8.0-r4, should be working in current 6.8.0-r3 as well.
Ahem.
I can confirm that /usr/lib/libGLU.la isn't installed with ver 6.8.1.902 of xorg-x11: % equery files xorg-x11 | grep libGLU /usr/lib64/libGLU.so -> libGLU.so.1.3 /usr/lib64/libGLU.so.1 -> libGLU.so.1.3 /usr/lib64/libGLU.so.1.3 /usr/lib64/libGLU.a % equery -q list xorg-x11 [I--] [ ~] x11-base/xorg-x11-6.8.1.902 (0) (Should this bug still be listed as 'RESOLVED FIXED'?)
grep 67729 /var/db/pkg/x11-base/xorg-x11-[0-9]*/*.ebuild