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"
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?
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.
Yep, WFM, thanks!