Re: [gentoo-user] ~x86 emerge: broke emerge

2004-02-05 Thread Christoph Gysin
Kurt Guenther wrote:
tumbleweed root # emerge
/usr/bin/python: error while loading shared libraries: libstdc++.so.5: 
cannot open shared object file: No such file or directory
tumbleweed root #
I just emerged gcc-3.3.2-r6 and got the same error.

Is there a way to fix emerge?
run ldconfig

bye, christoph

--
[EMAIL PROTECTED] mailing list


Re: [gentoo-user] ~x86 emerge: broke emerge

2004-02-05 Thread Frank J. Mattia
i had this problem about a week ago.  emerging gcc for the first time 
after switching to ~x86 resulted in something happening where many of 
the g++ libs that are usually (iirc - im not at my computer right now) 
put in /usr/lib/ were not there.  basically i was getting the exact same 
error message you are.  i did a locate for it (and then subsequently all 
the other libs it couldnt find) and copied them manually to /usr/bin.  i 
didnt think to try ldconfig or anything like that so im not sure.  but 
since then i have upgraded gcc again and everythings worked perfectly.  
one side affect you may notice if you tried starting gnome from the 
command prompt would be that nautilis didnt start even after you fixed 
the problem.  im not sure why but just running it once from a terminal 
and everything went back to normal (normal being that nautilis starts 
with gnome again).

ive been using ~x86 for maybe 2 weeks now and that was my first 
encounter.  just remember.  switching back to x86 isnt the easiest thing 
to do.  and besides - there are too many benifits to living on the 
edge.  constant heart failure is one of them ;)

currently im having problems with openoffice-ximian but i think its 
related to trying to run 5 parallel makes (the changelog says something 
about parallel makes not playing nice) and pwlib wont compile either.  
other than that im much happier in ~x86.

have fun,
Frank J. Mattia
Kurt Guenther wrote:

It broke on a emerge world.  I haven't deleted anything for some time.

I found the shlib, so I put it on my LD_LIBRARY_PATH.  Much better!

I'll go back to the relative safety of X86.

--Kurt


--
[EMAIL PROTECTED] mailing list


Re: [gentoo-user] ~x86 emerge: broke emerge

2004-02-04 Thread Spider
begin  quote
On Wed, 04 Feb 2004 17:06:01 -0500
Kurt Guenther [EMAIL PROTECTED] wrote:

 tumbleweed root # emerge
 /usr/bin/python: error while loading shared libraries: libstdc++.so.5:
 
 cannot open shared object file: No such file or directory
 tumbleweed root #
 
 
 Is there a way to fix emerge?


Might be.
run ldd   /usr/bin/python and see. usually it will look for libstdc++
which is part of gcc. the fact that its missing from your system is
alarming.

look inside :

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libstdc++.so.5

of course, the gcc version (here 3.3.2)  will probably be different.  
as the CHOST ( 686-pc-linux-gnu ) might be.

if other versions of libstdc++ is in that dir, make a symlink. if not,
ouch.

if you have unmerged gcc, you're in trouble. Grab a binary gcc
(http://chinstrap.alternating.net has one grp set, or the old 1.4 grp's,
or the stage2 or 3 tarballs)  and copy to your system, then rebuild gcc.


Nothing is impossible to fix, some things hurt a bit though.

//Spider
-- 
begin  .signature
This is a .signature virus! Please copy me into your .signature!
See Microsoft KB Article Q265230 for more information.
end


pgp0.pgp
Description: PGP signature


Re: [gentoo-user] ~x86 emerge: broke emerge

2004-02-04 Thread Mike Williams
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wednesday 04 February 2004 22:06, Kurt Guenther wrote:
 tumbleweed root # emerge
 /usr/bin/python: error while loading shared libraries: libstdc++.so.5:
 cannot open shared object file: No such file or directory
 tumbleweed root #


 Is there a way to fix emerge?

The file 'missing' is part of gcc!
What does your '/etc/ld.so.conf' contain? And what version of gcc are you 
running?

- -- 
Mike Williams
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFAIXfkInuLMrk7bIwRAjyTAJ9aocgScim2+Cdn4/aL31d6uUhbmACdFees
WrziQ2ZMqQTTYZd6k6JCn1o=
=PfN0
-END PGP SIGNATURE-

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] ~x86 emerge: broke emerge

2004-02-04 Thread Arne Vogel
Kurt Guenther wrote:

tumbleweed root # emerge
/usr/bin/python: error while loading shared libraries: libstdc++.so.5: 
cannot open shared object file: No such file or directory
tumbleweed root #

Try to 'locate libstdc++.so.5' and see if it's still there (the locate 
DB could be outdated, so verify with ls). If so, do

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:whereever libstdc++ is

and you should be able to use emerge (from the terminal(s) on which you 
executed the export command). Then I would suggest
reverting to a stable emerge ASAP...

If libstdc++.so.5 is indeed missing, gcc has to be reinstalled as Spider 
pointed out. Prepare for some work...

And, as a side note, never ever use an emerge -d without emerge -dp 
first (and putting all you can't afford to lose in /var/cache/edb/world)!

--
[EMAIL PROTECTED] mailing list