Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
When attempting to emerge -u mjpegtools, after a gtk-1.2 update in the same emerge -u session, the build fails with this message: /bin/sh ../libtool --mode=link gcc -mcpu=i686 -march=i686 -march=athlon-tbird -O3 -pipe -fomit-frame-pointer -mno-sse2 -Wall -Wunused -o glav glav.o glav_main.o ../utils/libmjpegutils.a -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm libtool: link: `/usr/lib/libgtk.la' is not a valid libtool archive make[2]: *** [glav] Error 1 make[2]: Leaving directory `/var/tmp/portage/mjpegtools-1.6.2/work/mjpegtools-1.6.2/lavtools' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mjpegtools-1.6.2/work/mjpegtools-1.6.2' make: *** [all] Error 2 !!! ERROR: media-video/mjpegtools-1.6.2 failed. !!! Function src_compile, Line 78, Exitcode 2 !!! compile problem I can't really make heads or tails of this but here is the libgtk.la output, which appears valid to me... The file date reflects that it was updated with the gtk-1.2 update. # libgtk.la - a libtool library file # Generated by ltmain.sh - GNU (1.1220.2.60 2004/01/25 12:25:08) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='libgtk-1.2.so.0' # Names of this library. library_names='libgtk-1.2.so.0.9.1 libgtk-1.2.so.0 libgtk.so' # The name of the static archive. old_library='libgtk.a' # Libraries that this one depends upon. dependency_libs=' -L/usr/lib /usr/lib/libgmodule.la /usr/lib/libglib.la -ldl -L/usr/X11R6/lib -lXi -lXext -lX11 -lm' # Version information for libgtk. current=9 age=9 revision=1 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=no # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/lib' Reproducible: Always Steps to Reproduce: 1. 2. 3. root@pikachu gtk+ # emerge info Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.6.2) ================================================================= System uname: 2.6.2 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.3.12 Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi alsa apm arts avi berkdb bonobo cdr crypt cups curl dga dvd encode esd fbcon foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg ldap libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sasl sdl slang spell ssl svga tcltk tcpd truetype x86 xinerama xml2 xmms xv zlib"
what version of libtool ?
ah i already know you're messing around with 1.5.2 these things are KEYWORDed -* for a reason you know ;) *** This bug has been marked as a duplicate of 39576 ***