Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114661 - gnome-vfs-2.10.1-r2 fails due to libstdc++.la dependency
Summary: gnome-vfs-2.10.1-r2 fails due to libstdc++.la dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: Lowest blocker
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-06 15:02 UTC by Andy Cornell
Modified: 2005-12-07 00:34 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 Andy Cornell 2005-12-06 15:02:21 UTC
When I emerge gnome-vfs it fails because libstdc++.la is not found  
in /usr/lib/gccc-lib/i686-pc-linux-gnu/3.3.6/.  

Reproducible: Always
Steps to Reproduce:
1.emerge gnome-vfs 
2. 
3. 
 
Actual Results:  
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=athlon-xp 
-fomit-frame-pointer   -o libfile.la -rpath /usr/lib/gnome-vfs-2.0/modules 
-export_dynamic -avoid-version -module -no-undefined file-method.lo fstype.lo 
-lfam -Wl,--export-dynamic -pthread -lgobject-2.0 -lgconf-2 -lORBit-2 -lm 
-lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0   ../libgnomevfs/libgnomevfs-2.la 
-lrt 
grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.la: No such file or 
directory 
/bin/sed: can't read /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.la: No 
such file or directory 
libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.la' is not a 
valid libtool archive 
make[2]: *** [libfile.la] Error 1 
make[2]: Leaving directory 
`/var/tmp/portage/gnome-vfs-2.10.1-r2/work/gnome-vfs-2.10.1/modules' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory 
`/var/tmp/portage/gnome-vfs-2.10.1-r2/work/gnome-vfs-2.10.1' 
make: *** [all] Error 2 
 
!!! ERROR: gnome-base/gnome-vfs-2.10.1-r2 failed. 
!!! Function gnome2_src_compile, Line 48, Exitcode 2 
!!! compile failure 
!!! If you need support, post the topmost build error, NOT this status message. 

Expected Results:  
Compiled gnome-vfs! 

Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,  
2.6.1  
4-gentoo-r2 i686)  
=================================================================  
System uname: 2.6.14-gentoo-r2 i686 AMD Athlon(tm)  
Gentoo Base System version 1.6.13  
dev-lang/python:     2.3.4-r1, 2.4.2  
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.6-r1  
sys-devel/binutils:  2.16.1  
sys-devel/libtool:   1.5.20  
virtual/os-headers:  2.6.11-r2  
ACCEPT_KEYWORDS="x86"  
AUTOCLEAN="yes"  
CBUILD="i686-pc-linux-gnu"  
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"  
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/lib/  
mozilla/defaults/pref /usr/share/config /var/qmail/control"  
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"  
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"  
DISTDIR="/usr/portage/distfiles"  
FEATURES="autoconfig distlocks sandbox sfperms strict"  
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo  
ftp://ftp.snt.utwe                                                
nte.nl/pub/os/linux/gentoo  
http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/                                                 
ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ ftp://mirror.scarlet-inter                                                
net.nl/pub/gentoo ftp://mirror.nutsmaas.nl/gentoo/  
http://gentoo.mirror.intouch.                                                
nl/gentoo/ http://gentoo.blueyonder.co.uk  
ftp://mirrors.blueyonder.co.uk/mirrors                                               /gentoo  
http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://ftp.mir                                                
rorservice.org/sites/www.ibiblio.org/gentoo/"  
PKGDIR="/usr/portage/packages"  
PORTAGE_TMPDIR="/var/tmp"  
PORTDIR="/usr/portage"  
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"  
USE="x86 X alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups                                                 
curl dvd eds emboss encode exif expat fam ffmpeg foomaticdb fortran gdbm gif  
gpm                                                gstreamer gtk2 hal idn  
imagemagick imlib ipv6 jpeg kde lcms libg++ libwww mad m                                                
ikmod mng motif mozilla mp3 mpeg ncurses nls nvidia ogg oggvorbis opengl oss  
pam                                                pcre pdflib perl png ppds  
python qt quicktime readline sdl spell ssl tcpd tiff                                                 
truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv xvid zlib  
userland_                                               GNU kernel_linux  
elibc_glibc"  
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS,  
PORTDIR_OVER                                               LAY
Comment 1 foser (RETIRED) gentoo-dev 2005-12-06 15:18:25 UTC
My hunch is this falls in the category 'update gcc 3.3->3.4'. I think you should
try the libtool fixing script as is stated in the gcc post-install notes.
Comment 2 Andy Cornell 2005-12-07 00:25:09 UTC
(In reply to comment #1)   
> My hunch is this falls in the category 'update gcc 3.3->3.4'. I think you   
should   
> try the libtool fixing script as is stated in the gcc post-install notes.   
   
I don't think I've upgraded to 3.4.   
   
gcc -v shows   
   
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/specs   
Configured with: /var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/configure   
--prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.6   
--includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include   
--datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6   
--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6/man   
--infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6/info   
--with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3   
--host=i686-pc-linux-gnu --disable-altivec --enable-nls   
--without-included-gettext --with-system-zlib --disable-checking   
--disable-werror --disable-libunwind-exceptions --disable-multilib   
--disable-libmudflap --disable-libgcj --enable-languages=c,c++,f77   
--enable-shared --enable-threads=posix --enable-__cxa_atexit   
--enable-clocale=gnu   
Thread model: posix   
gcc version 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)   
   
and emerge -p gcc shows 
 
These are the packages that I would merge, in order: 
 
Calculating dependencies ...done! 
[ebuild   R   ] sys-devel/gcc-3.4.4-r1 
 
Should I upgrade? 
   
   
   
Comment 3 Andy Cornell 2005-12-07 00:34:34 UTC
OK.  I've decided to upgrade to 3.4.  This will probably solve the problem.