Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 22220

Summary: truevision 3.10 compile fails: Missing gtkgl library
Product: Gentoo Linux Reporter: Graeme Humphries <unit3>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: blocker    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Graeme Humphries 2003-06-04 13:08:11 UTC
Attempted to emerge truevision, compile died in configure because the gtkgl
library wasn't installed. This should be a package requirement, no doubt.

Manually emerging gtkglextmm emerged an older version of gtkmm, which aparently
contains the required libraries.


Reproducible: Always
Steps to Reproduce:
1. ACCEPT_KEYWORDS="~x86" emerge truvision

Actual Results:  
While running the configure stage, the following error was generated:

checking for glBegin in -lGL... yes
checking for compress2 in -lz... yes
checking for gtk_gl_area_new in -lgtkgl... no
configure: error: Missing gtkgl library
 
!!! ERROR: media-gfx/truevision-0.3.10 failed.
!!! Function econf, Line 303, Exitcode 1
!!! econf failed


Expected Results:  
Compiled and ran. ;)

Portage 2.0.48 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-openmosix-r4 i686 Intel(R) Pentium(R) 4 CPU 1.50GHz
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://cs.ubishops.ca/pub/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo
ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY="/usr/local/portage"
USE="x86 oss apm avi crypt cups encode gif jpeg kde libg++ libwww mikmod mmx
mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm
berkdb slang readline arts aalib svga tcltk java X sdl gpm tcpd pam ssl perl
python esd imlib oggvorbis gnome gtk qt motif opengl mozilla cdr dga directfb
dvd fbcon flash gd gphoto2 gtk2 gtkhtml guile imap libgda mbox pda plotutils
postgres samba sse tiff usb xinerama -3dnow"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-O3 -mcpu=pentium4 -mmmx -msse -msse2 -mfpmath=sse -pipe"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j6"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache fixpackages"
Comment 1 Graeme Humphries 2003-06-04 14:46:01 UTC
Whoops, my mistake, emerging gtkglextmm didn't fix it at all, it's still having the same problem.

Any idea what package actually *does* provide gtkgl?
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2003-06-10 15:29:48 UTC
that should be gtkglarea. anyway, i fixed the ebuild because it was just too ugly to bear. more details in the changelog. 

resync and merge again. all should be fine now.
Comment 3 Graeme Humphries 2003-06-11 07:51:35 UTC
Yep, WFM, thanks!