Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93882 - dev-perl/gtk-perl-0.7009-r1 failed to compile: cannot find MesaGL
Summary: dev-perl/gtk-perl-0.7009-r1 failed to compile: cannot find MesaGL
Status: RESOLVED DUPLICATE of bug 93490
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Michael Cummings (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-24 22:04 UTC by letrec@gmail.com
Modified: 2005-07-18 05:15 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
tail of compiler output (gtk_perl,1.22 KB, text/plain)
2005-05-24 22:05 UTC, letrec@gmail.com
Details

Note You need to log in before you can comment on or make changes to this bug.
Description letrec@gmail.com 2005-05-24 22:04:39 UTC
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
Comment 1 letrec@gmail.com 2005-05-24 22:05:42 UTC
Created attachment 59760 [details]
tail of compiler output
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2005-06-01 14:48:32 UTC
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) 
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2005-06-03 05:51:58 UTC
Any word? 
Comment 4 Michael Cummings (RETIRED) gentoo-dev 2005-06-04 05:36:02 UTC
Going ahead and marking this closed. Re-open if that didn't solve it for you. 
Comment 5 Patrick Borjesson 2005-06-06 07:16:22 UTC
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
Comment 6 Michael Cummings (RETIRED) gentoo-dev 2005-06-06 07:51:54 UTC
And the output of: opengl-update --get-implementation looks appropriate? 
 
Comment 7 letrec@gmail.com 2005-06-09 16:55:30 UTC
Same here, no idea what's up. 


# opengl-update --get-implementation
xorg-x11
Comment 8 Michael Cummings (RETIRED) gentoo-dev 2005-06-10 17:07:53 UTC
i *think* this is another variation of bug 79849... 
Comment 9 letrec@gmail.com 2005-06-20 18:21:03 UTC
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?
Comment 10 Michael Cummings (RETIRED) gentoo-dev 2005-06-30 14:44:51 UTC
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.  
Comment 11 Donnie Berkholz (RETIRED) gentoo-dev 2005-06-30 15:26:54 UTC
See bug #93490, comment #10.
Comment 12 Jeremy Huddleston (RETIRED) gentoo-dev 2005-06-30 16:39:04 UTC
see bug #79849, comment #6
Comment 13 Guy 2005-06-30 18:34:50 UTC
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
Comment 14 David Li 2005-07-01 07:16:10 UTC
Hey guys... isn't this a dupe of bug 93490?
Comment 15 Joshua Baergen (RETIRED) gentoo-dev 2005-07-02 08:28:25 UTC
Just to make sure it's not an update issue: you guys are using `emerge -uavDN
world` and sometimes `revdep-rebuild` when updating right?
Comment 16 Michael Cummings (RETIRED) gentoo-dev 2005-07-18 05:15:18 UTC
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 ***