Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67729 - xorg-x11-6.8.0-r1 does not install libGLU.la on amd64
Summary: xorg-x11-6.8.0-r1 does not install libGLU.la on amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-15 15:48 UTC by postmodern
Modified: 2005-01-27 09:39 UTC (History)
4 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 postmodern 2004-10-15 15:48:15 UTC
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
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2004-10-15 21:44:39 UTC
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.
Comment 2 postmodern 2004-10-15 21:47:30 UTC
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"
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2004-10-15 21:49:54 UTC
Please run `qpkg -l xorg-x11 | grep libGLU`
Comment 4 postmodern 2004-10-15 21:56:42 UTC
# 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
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2004-10-16 17:43:29 UTC
Can some amd64 people check whether they get libGLU.la installed w/ this version?
Comment 6 Jeremy Huddleston (RETIRED) gentoo-dev 2004-10-16 19:03:47 UTC
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 *
Comment 7 Donnie Berkholz (RETIRED) gentoo-dev 2004-10-17 22:46:12 UTC
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.
Comment 8 Blu3 2004-12-30 05:34:24 UTC
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.
Comment 9 Donnie Berkholz (RETIRED) gentoo-dev 2004-12-30 13:45:30 UTC
k
Comment 10 Ackward 2005-01-06 04:41:37 UTC
same problem in xorg-x11-6.8.1.901.ebuild
The file is compiled but not copied to /usr/lib
Comment 11 E Smith 2005-01-06 19:41:36 UTC
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
Comment 12 E Smith 2005-01-06 19:42:56 UTC
my apoligies i think libGL.la is nvidia related
Comment 13 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-06 23:54:05 UTC
$ qpkg -l xorg-x11 -nc | grep '\.la$'
Comment 14 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-13 16:13:20 UTC
Try this again with 6.8.1.901-r1
Comment 15 Ackward 2005-01-14 16:38:44 UTC
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
Comment 16 Petter Häggholm 2005-01-20 00:51:26 UTC
*  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
Comment 17 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-20 10:51:12 UTC
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.
Comment 18 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-20 10:51:27 UTC
Ahem.
Comment 19 Misha Gorodnitzky 2005-01-27 07:33:58 UTC
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'?)
Comment 20 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-27 09:39:59 UTC
grep 67729 /var/db/pkg/x11-base/xorg-x11-[0-9]*/*.ebuild