Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 65594 - kdelibs-3.3.0 fail while trying emerge -U world
Summary: kdelibs-3.3.0 fail while trying emerge -U world
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 66483 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-09-27 15:20 UTC by Ricardo Rodriguez
Modified: 2004-10-06 05:44 UTC (History)
1 user (show)

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 Ricardo Rodriguez 2004-09-27 15:20:36 UTC
My english is bad, sorry....
When I try emerge -U world, I get an error while kdelibs-3.3.0 is compliling.

Reproducible: Always
Steps to Reproduce:
1.emerge -U world
2.
3.

Actual Results:  
ERROR: kde-base/kdelibs-3.3.0 failed. 

Expected Results:  
finish without errors 

grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4.3/libstdc++.la: No such file or 
directory 
/bin/sed: can't read /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4.3/libstdc++.la: 
No such file or directory 
libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4.3/libstdc++.la' is 
not a valid libtool archive 
make[3]: *** [libartskde.la] Error 1 
make[3]: Leaving directory 
`/var/tmp/portage/kdelibs-3.3.0/work/kdelibs-3.3.0/arts/kde' 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory 
`/var/tmp/portage/kdelibs-3.3.0/work/kdelibs-3.3.0/arts' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.3.0/work/kdelibs-3.3.0' 
make: *** [all] Error 2 
 
!!! ERROR: kde-base/kdelibs-3.3.0 failed. 
!!! Function kde_src_compile, Line 142, Exitcode 2 
!!! died running emake, kde_src_compile:make 
 
 
libstdc++.la exist but in another directory: 
 
# ls /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/ 
cc1                 include             libstdc++.la 
cc1plus             install-tools       libstdc++.so 
collect2            libgcc.a            libstdc++.so.5 
crtbegin.o          libgcc_eh.a         libstdc++.so.5.0.6 
crtbeginS.o         libgcc_s.so         libstdc++_pic.a 
crtbeginT.o         libgcc_s.so.1       libsupc++.a 
crtend.o            libiberty.a         libsupc++.la 
crtendS.o           libstdc++.a         specs 
 
I'm newbee
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-09-27 18:20:29 UTC
/sbin/fix_libtool_files.sh and forums.gentoo.org are your friends.
Comment 2 Ricardo Rodriguez 2004-09-27 19:24:58 UTC
Thanks!, I try this:
/sbin/fix_libtool_files.sh 3.3.4.3
now I trying emerge -U world again....I'm sleepy now, I'm from venezuela so tomorrow I will see the results.
Just a question, for learning...what /sbin/fix_libtool_files.sh really do?
Comment 3 Gregorio Guidi (RETIRED) gentoo-dev 2004-09-28 01:47:34 UTC
It runs automatically at every gcc upgrade to fix the references
to /usr/lib/gcc-lib/i686-pc-linux-gnu/ that are stored in ".la"
library files (/usr/lib/*.la), but clearly something went wrong
in your case...
Comment 4 Ricardo Rodriguez 2004-09-28 08:44:07 UTC
Hey! Thanks! it works!
I Think that the problem was solved
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2004-10-06 05:44:58 UTC
*** Bug 66483 has been marked as a duplicate of this bug. ***