Here is the error I get when I try to upgrade. It seems it expects another package to provide the missing gl.h that fails to be included. Use flags for this package are +X +opengl. Yes, I have run opengl-update. mkdir .libs i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -O2 -march=athlon-xp -pipe -fomit-frame-pointer -MT dev2gif.lo -MD -MP -MF .deps/dev2gif.Tpo -c dev2gif.c -fPIC -DPIC -o .libs/dev2gif.o dev2gif.c:29:19: gl/gl.h: No such file or directory dev2gif.c: In function `DumpScreen2Gif': dev2gif.c:136: error: redeclaration of `ColorMap256' dev2gif.c:131: error: `ColorMap256' previously declared here dev2gif.c:224: warning: implicit declaration of function `winset' dev2gif.c:225: warning: implicit declaration of function `getsize' dev2gif.c:228: warning: implicit declaration of function `readsource' dev2gif.c:228: error: `SRC_FRONT' undeclared (first use in this function) dev2gif.c:228: error: (Each undeclared identifier is reported only once dev2gif.c:228: error: for each function it appears in.) dev2gif.c:229: warning: implicit declaration of function `lrectread' dev2gif.c:131: warning: unused variable `ColorMap256' make[2]: *** [dev2gif.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/giflib-4.1.3-r2/work/giflib-4.1.3/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/giflib-4.1.3-r2/work/giflib-4.1.3' make: *** [all] Error 2 !!! ERROR: media-libs/giflib-4.1.3-r2 failed. !!! Function src_compile, Line 33, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1.emerge -Du world today on ~x86 or emerge -u giflib Actual Results: compile error Expected Results: either installing package with gl.h as a dependency before, or warning the user somehow. Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1, 2.6.13-gentoo i686) ================================================================= System uname: 2.6.13-gentoo i686 AMD Athlon(tm) XP 2700+ Gentoo Base System version 1.12.0_pre8 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_US.UTF-8" LINGUAS="pt_BR" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://alpha.hospedevip/gentoo-portage" USE="x86 16bit 3dnow 3dnowext X aalib acl acpi aim alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts bonobo bzip2 bzlib cddb cjk crypt cups curl eds emboss encode esd fam foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagick imap imlib ipv6 irc java jpeg libg++ libwww mad mbox mikmod mime mmx mmxext mozilla moznocompose moznoirc moznomail mp3 mpeg msn mysql ncurses nis nls offensive ogg oggvorbis opengl oss pam pdflib perl php png postgres procmail python quicktime readline recode samba sdl snmp spell sse sse2 ssl svg svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode vorbis xml xml2 xmms xv yahoo zlib linguas_pt_BR userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, MAKEOPTS
Ooooh... *** This bug has been marked as a duplicate of 107551 ***
.