Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108415 - GTK x11-libs/gtk+-2.6.8 fails looking for /usr/lib/gcc-lib/i386-pc-linux-gnu/ when I have i686
Summary: GTK x11-libs/gtk+-2.6.8 fails looking for /usr/lib/gcc-lib/i386-pc-linux-gnu/...
Status: RESOLVED DUPLICATE of bug 73435
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-07 11:31 UTC by John Masinter
Modified: 2005-10-07 13:12 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Masinter 2005-10-07 11:31:29 UTC
When I emerge epiphany the first package it tries to build is GTK.
x11-libs/gtk+-2.6.8 fails looking for /usr/lib/gcc-lib/i386-pc-linux-gnu/ 
when on my system I only have i686-pc-linux-gnu.

Reproducible: Always
Steps to Reproduce:
1. emerge =gtk+-2.6.8
2.
3.

Actual Results:  
homer:~# emerge epiphany
Calculating dependencies ...done!
>>> emerge (1 of 7) x11-libs/gtk+-2.6.8 to /
...
...<snip>...
...
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\"
-I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/etc\"
-DGTK_VERSION=\"2.6.8\" -DGTK_BINARY_VERSION=\"2.4.0\" -DG_DISABLE_DEPRECATED
-DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_PREFIX=\"/usr\" -DG_DISABLE_CAST_CHECKS
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND
-DPIXBUF_LIBDIR=\"/usr/lib/gtk-2.0/2.4.0/loaders\"
-DBUILT_MODULES_DIR=\"./.libs\" -O2 -march=pentium4 -Wall -MT io-tiff.lo -MD -MP
-MF .deps/io-tiff.Tpo -c io-tiff.c  -fPIC -DPIC -o .libs/io-tiff.o
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=pentium4 -Wall
  -o libpixbufloader-tiff.la -rpath /usr/lib/gtk-2.0/2.4.0/loaders
-avoid-version -module  io-tiff.lo -ltiff libgdk_pixbuf-2.0.la -lgmodule-2.0
-ldl -lgobject-2.0 -lglib-2.0 -lm
grep: //usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/libstdc++.la: No such file or
directory
/bin/sed: can't read //usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/libstdc++.la: No
such file or directory
libtool: link: `//usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/libstdc++.la' is not a
valid libtool archive
make[4]: *** [libpixbufloader-tiff.la] Error 1
make[4]: Leaving directory `/var/tmp/portage/gtk+-2.6.8/work/gtk+-2.6.8/gdk-pixbuf'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/gtk+-2.6.8/work/gtk+-2.6.8/gdk-pixbuf'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/gtk+-2.6.8/work/gtk+-2.6.8/gdk-pixbuf'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtk+-2.6.8/work/gtk+-2.6.8'
make: *** [all] Error 2

!!! ERROR: x11-libs/gtk+-2.6.8 failed.
!!! Function src_compile, Line 85, Exitcode 2
!!! (no error message)


Expected Results:  
GTK should build.

homer:~# gcc -v

Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/specs
Configured with: /var/tmp/portage/gcc-3.3.5-r1/work/gcc-3.3.5/configure
--enable-version-specific-runtime-libs --prefix=/usr
--bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5
--includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include
--datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5
--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/man
--infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/info
--with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3
--host=i686-pc-linux-gnu --disable-altivec --enable-nls
--without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu
--with-system-zlib --disable-checking --disable-werror
--disable-libunwind-exceptions --enable-shared --enable-threads=posix
--disable-multilib --disable-libgcj --enable-languages=c,c++
Thread model: posix
gcc version 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)

homer:/home/john/tmp# emerge --info
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.5,
glibc-2.3.4.20040808-r1, 2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 1.50GHz
Gentoo Base System version 1.4.16
dev-lang/python:     2.3.4-r1
sys-apps/sandbox:    1.2.12
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.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4"
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/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/env.d"
CXXFLAGS="-O2 -march=pentium4"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
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 berkdb bitmap-fonts cdr crypt cups curl eds
emboss encode esd fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2
imagemagick imlib ipv6 jpeg kde ldap libg++ libwww mad mikmod motif mp3 mpeg
mysql ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt
quicktime readline sdl spell ssl tcltk tcpd tiff truetype truetype-fonts
type1-fonts vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS,
PORTDIR_OVERLAY

homer:~# dir /usr/lib/gcc-lib

i686-pc-linux-gnu/

homer:~#
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-10-07 13:12:38 UTC
fix_libtool_files.sh `gcc -dumpversion` --oldarch i386-pc-linux-gnu && emerge
libtool

*** This bug has been marked as a duplicate of 73435 ***