While performing an '--upgrade' gtk-perl-0.7009 -> gtk-perl-0.7009-r1 , fails producing error below. (There was no intermittent change in xorg-x11): /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lMesaGL collect2: ld returned 1 exit status /bin/sh: line 1: 30299 Broken pipe /usr/bin/perl5.8.6 Makefile.PL LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="/var/tmp/portage/gtk-perl-0.7009-r1/image//usr" OPTIMIZE="" PASTHRU_DEFINE="" PASTHRU_INC="" INSTALLDIRS=vendor make: *** [GtkGLArea/Makefile] Error 141 Reproducible: Always Steps to Reproduce: 1. emerge x11-base/xorg-x11-6.8.2-r1 -3dfx -3dnow +bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers +ipv6 -minimal +mmx +nls +opengl +pam -sdk +sse -static +truetype-fonts +type1-fonts (-uclibc) -xprint +xv 2. emerge -v dev-perl/gtk-perl-0.7009-r1 Actual Results: Failure to compile Expected Results: Compiled without error Portage 2.0.51.21-r1 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r0, 2.6.11-gentoo-r6 i686) ================================================================= System uname: 2.6.11-gentoo-r6 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.11 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.5-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts avi bash-completion berkdb bitmap-fonts chroot crypt cups emboss encode esd foomaticdb fortran gdbm gif gpm gtk gtk2 imlib imlib2 ipv6 ithreads jpeg libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png python quicktime rar readline sdl spell sse ssl svga tcpd threads tiff truetype truetype-fonts type1-fonts unicode xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Created attachment 59760 [details] tail of compiler output
emerge '=x11-libs/gtkglarea-1.2* ' yes, I know, I had it installed too, but reinstalling gtkglarea fixed it for me (just ran into this on my fresh 2005.0 install)
Any word?
Going ahead and marking this closed. Re-open if that didn't solve it for you.
I recompiled gtkglarea-1.2 but the compilation of gtk-perl still bails out with the same error as stated above. $ emerge info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.11-gentoo-r8 i686) ================================================================= System uname: 2.6.11-gentoo-r8 i686 AMD Athlon(tm) processor Gentoo Base System version 1.6.12 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.2.3-r6, 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16-r1 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-tbird -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.du.se/pub/os/gentoo ftp://mirror.pudas.net/gentoo" LANG="en_US.iso88591" LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,-z,combreloc -Wl,--sort-common" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext S3TC X acpi acpi4linux alsa apache2 apm avi bash-completion berkdb bitmap-fonts bmp cdr crypt cscope curl dga dillo dvd dvdr eds emboss encode fam ffmpeg firebird flac foomaticdb freetype gd gdbm gif glut gpm gtk gtk2 imagemagick imlib imlib2 javascript jikes jpeg junit lcms libg++ libwww live mad mailwrapper matroska mbox md5sum mikmod mjpeg mmx mmxext moznocompose moznoirc moznomail mozsvg mp3 mpeg mpi mysql nas ncurses network nowin nptl nptlonly offensive ogg oggvorbis openal opengl openssh oss pam pdflib perl pic png postgres python qt readline rtc ruby samba sdl slang spell sqlite ssl stencil-buffer stream tcltk tcpd tetex tiff truetype truetype-fonts type1 type1-fonts vorbis win32codecs wmf wxwindows xface xine xml2 xmms xv xvid zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LINGUAS
And the output of: opengl-update --get-implementation looks appropriate?
Same here, no idea what's up. # opengl-update --get-implementation xorg-x11
i *think* this is another variation of bug 79849...
Michael, I was going to post that: you were correct in [#2], as unmerging x11-libs/gtkglarea-1.99.0 (which was co-installed with x11-libs/gtkglarea-1.2.*) would allow me to emerge gtk-perl-0.7009-r1, and, coincidentally x11-libs/fox-1.0.49 However, today when emerging gkismet I found it a necessity to USE="gnome", which, even in the absence of x11-libs/gtkglarea-1.99.0 , caused it to reproduce the error once more: Found Gtk::Install::Files in /var/tmp/portage/gtk-perl-0.7009-r1/work/Gtk-Perl-0.7009/GtkGLArea/../Gtk/../blib/arch/Gtk/Install/ Loading pkg.defs Dir || /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lMesaGL collect2: ld returned 1 exit status /bin/sh: line 1: 6863 Broken pipe /usr/bin/perl5.8.6 Makefile.PL LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="/var/tmp/portage/gtk-perl-0.7009-r1/image//usr" OPTIMIZE="" PASTHRU_DEFINE="" PASTHRU_INC="" INSTALLDIRS=vendor make: *** [GtkGLArea/Makefile] Error 141 !!! ERROR: dev-perl/gtk-perl-0.7009-r1 failed. !!! Function perl-module_src_install, Line 132, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. meh, still no leads?
X11 folks : another bug where -lMesaGL can't be found (like bug 78924, 62847 79849, 55016, 93490) - any luck on figuring out why folks are having this problem? It keeps getting closed as a random occurrance - and keeps popping up.
See bug #93490, comment #10.
see bug #79849, comment #6
I've encountered the same problem with "lMesaGL" on _one_ of my systems (out of 5). Opinion: This may be a 'cruft' related problem. The last time I brought this particular system up to date was last December. You may want to start asking people the history of their systems or perhaps get their emerge logs. If you'd like the one for this machine, just note it. I hesitate to do so at this time because it's 4.5 megs. At an average of 80 characters per line, that's a lot of lines. I used the "USE="-opengl" suggestion to get past it as I currently am not using opengl at the moment. .oOo. Gentoo Base System version 1.6.12 Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.12.1 i686) ================================================================= System uname: 2.6.12.1 i686 AMD Athlon(TM) XP 1900+ dev-lang/python: 2.2.3-r5, 2.3.4, 2.4.1-r1 sys-apps/sandbox: 1.2.9 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.5 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.4.19-r1, 2.4.21, 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -Os -pipe" 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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-xp -Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://mirrors.tds.net/gentoo ftp://mirrors.tds.net/gentoo http://212.219.247.15/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage" USE="x86 3dnow X Xaw3d accessibility alsa apache2 apm arts athena audiofile avi berkdb bitmap-fonts bonobo cdr crypt cups curl dba dga directfb divx4linux dvd dvdr eds emboss esd ethereal fam fbcon firebird flac foomaticdb fortran freetds gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagic imagemagick imlib innodb ipv6 jabber java jikes jpeg junit kde lcms ldap lesstif libg++ libwww mad maildir mikmod mmx mozilla mp3 mpeg mysql nas ncurses nls odcb offensive ogg oggvorbis opengl oss pam pda pdflib perl png postgres ppds python qt quicktime readline samba scanner sdl slang speex spell ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis wmf wxwindows xine xml xml2 xmms xv yahoo zinerama zlib zoo userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Hey guys... isn't this a dupe of bug 93490?
Just to make sure it's not an update issue: you guys are using `emerge -uavDN world` and sometimes `revdep-rebuild` when updating right?
Please see the attachment in the bug i'm marking this a dup of - need testers :) *** This bug has been marked as a duplicate of 93490 ***