Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[risolto] Emerge non funziona piu! (libstdc++.so.5)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
quantumwire
Guru
Guru


Joined: 15 Oct 2003
Posts: 403
Location: Lausanne

PostPosted: Wed Oct 19, 2005 12:31 pm    Post subject: [risolto] Emerge non funziona piu! (libstdc++.so.5) Reply with quote

Brevemente:
Matlab 6.5 non partiva dicendomi che c'erano dei problemi con le glib ma le lib-compat erano gia installate sul mio pc... allora ho installato le gcc-compat-1.4 ma matlab continuava anon partire lamentandosi sempre allo stesso modo.

A quel punto ho disinstallato le gcc-compat (o almeno spero) e me ne sono andato a dormire.

Stamattina mi ritrovo con molti dei programmi (emerge compreso) che si lamentano in questo modo:
Code:
error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory


Come faccio a riemergiarle ora che emerge non funziona piu?
E soprattutto... le gcc-compat non erano installate e tutto funzionava... mi sono sbagliato nell'unmerge???

Grazie.


Last edited by quantumwire on Wed Oct 19, 2005 4:50 pm; edited 2 times in total
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Wed Oct 19, 2005 12:45 pm    Post subject: Re: libstdc++.so.5 cancellate Reply with quote

credo che il vero problema sia che vengono richiamati eseguibili linkati a quel file.
suppongo che un giro di revdep-rebuild dovrebbe sistemare tutto quanto
Back to top
View user's profile Send private message
quantumwire
Guru
Guru


Joined: 15 Oct 2003
Posts: 403
Location: Lausanne

PostPosted: Wed Oct 19, 2005 1:45 pm    Post subject: Re: libstdc++.so.5 cancellate Reply with quote

k.gothmog wrote:
credo che il vero problema sia che vengono richiamati eseguibili linkati a quel file.
suppongo che un giro di revdep-rebuild dovrebbe sistemare tutto quanto


Come una manna dal cielo... Grazie!

/EDIT1
Ho parlato un po' troppo frettolosamente... allora:
trova un sacco di pacchetti da riemergiare ma quando fa '"Evaluating package order..." si lamenta del fatto che pure python e' tra quelli (richiede le libsydc++.so.5) e quindi non riesce a preparare l'ordine di installazione dei pacchetti che otterrebbe usando python... che non va!

/EDIT2
emerge non funziona piu' perche' usa python il quale pero' e' "scassato" come molti altri...

Help Help!
Back to top
View user's profile Send private message
otaku
Guru
Guru


Joined: 16 Dec 2004
Posts: 428
Location: Rho (MI)

PostPosted: Wed Oct 19, 2005 2:36 pm    Post subject: Reply with quote

a cosa punta /usr/bin/python?
_________________
Ventiquattr'ore al giorno in preda a una follia contorta...
Back to top
View user's profile Send private message
Luca89
Advocate
Advocate


Joined: 27 Apr 2005
Posts: 2107
Location: Agrigento (Italy)

PostPosted: Wed Oct 19, 2005 2:39 pm    Post subject: Reply with quote

Ciao, mi è capitato un problema simile recentemente, per risolvarlo ho lanciato un:

Code:
# ldconfig


Caso mai non dovesse funzionare così, prova a eliminare il file /etc/ld.so.cache e rilanciarlo.
Back to top
View user's profile Send private message
quantumwire
Guru
Guru


Joined: 15 Oct 2003
Posts: 403
Location: Lausanne

PostPosted: Wed Oct 19, 2005 2:50 pm    Post subject: Reply with quote

otaku wrote:
a cosa punta /usr/bin/python?


punta a python2.4

PS: ma si puo' sapere che cosa hanno/ho combinato installando e disinstallando le gcc-compat-1.4???
Back to top
View user's profile Send private message
quantumwire
Guru
Guru


Joined: 15 Oct 2003
Posts: 403
Location: Lausanne

PostPosted: Wed Oct 19, 2005 2:51 pm    Post subject: Reply with quote

Luca89 wrote:
Ciao, mi è capitato un problema simile recentemente, per risolvarlo ho lanciato un:

Code:
# ldconfig


Caso mai non dovesse funzionare così, prova a eliminare il file /etc/ld.so.cache e rilanciarlo.

Nulla da fare.
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Wed Oct 19, 2005 3:13 pm    Post subject: Reply with quote

fix_libtool_files.sh ?
Back to top
View user's profile Send private message
morellik
l33t
l33t


Joined: 03 Feb 2003
Posts: 629
Location: Firenze

PostPosted: Wed Oct 19, 2005 3:22 pm    Post subject: Reply with quote

Io la suddetta libreria ce l'ho in /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4 ed è un
link alla libstdc++.so.5.0.6 (sempre nella stessa directory) che fa parte del pacchetto sys-devel/gcc-3.3.4-r1.

Non è che ti si è semplicemente 'rotto' il link?

Ciauz
morellik
Back to top
View user's profile Send private message
quantumwire
Guru
Guru


Joined: 15 Oct 2003
Posts: 403
Location: Lausanne

PostPosted: Wed Oct 19, 2005 3:38 pm    Post subject: Reply with quote

morellik wrote:
Io la suddetta libreria ce l'ho in /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4 ed è un
link alla libstdc++.so.5.0.6 (sempre nella stessa directory) che fa parte del pacchetto sys-devel/gcc-3.3.4-r1.

Non è che ti si è semplicemente 'rotto' il link?

Ciauz
morellik


Io ho il 3.3.6 ed in quella directory ci sono 3 link lampeggianti in rosso:
libg2c.so -> libg2c.so.0.0.0
libgcc_s.so -> libgcc_s.so.1
libstdc++.so -> libstdc++.so.5.0.7

ovvero le librerie puntate sono sparite!

Ma mi chiedo:
tutto funzionava....
ho emergiato gcc-compat... e portage non mi ha avvisato di nulla...
he unmergiato gcc-compat... e portage non mi ha avvisato di nulla...
e alla fine non funziona piu' quasi nulla!!!!????


Last edited by quantumwire on Wed Oct 19, 2005 4:52 pm; edited 1 time in total
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Wed Oct 19, 2005 3:50 pm    Post subject: Reply with quote

Code:
find /var/tmp/portage -iname 'gcc-libs*'

che esce ?
Back to top
View user's profile Send private message
quantumwire
Guru
Guru


Joined: 15 Oct 2003
Posts: 403
Location: Lausanne

PostPosted: Wed Oct 19, 2005 3:56 pm    Post subject: Reply with quote

makoomba wrote:
Code:
find /var/tmp/portage -iname 'gcc-libs*'

che esce ?


Il nulla assoluto!
Back to top
View user's profile Send private message
morellik
l33t
l33t


Joined: 03 Feb 2003
Posts: 629
Location: Firenze

PostPosted: Wed Oct 19, 2005 3:59 pm    Post subject: Reply with quote

quantumwire wrote:
Io ho il 3.3.6 ed in quella directory ci sono 3 link lampeggianti in rosso:
libg2c.so -> libg2c.so.0.0.0
libgcc_s.so -> libgcc_s.so.1
libstdc++.so -> libstdc++.so.5.0.7

ovvero le librerie puntate sono sparite!

Ma mi chiedo:
tutto funzionava....
ho emergiato gcc-compat... e portage non mi ha avvisato di nulla...
he unmergiato gcc-compat... e portage non mi ha avvisato di nulla...
non funziona piu' quasi nulla!!!!????


In effetti la cosa è alquanto strana. Magari controlla in /var/log/emerge.log che
per sbaglio non sia stato rimosso qualche pacchetto essenziale.

Poi, dato che non riesci a fare più emerge, dai un'occhiata qui per ripristinare le librerie:
http://gentoo-wiki.com/HOWTO_Recover_from_%22emerge_--unmerge_gcc%22.

morellik
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Wed Oct 19, 2005 4:11 pm    Post subject: Reply with quote

l'ebuild di gcc-compact fa un tar di
Code:
find /usr/lib/gcc-lib/ -type f -name '*.so*'

e poi lo riscompatta..... francamente non so a cosa serva, ma unmergendolo il risultato è stato che
Code:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcc_s.so.1
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5.0.7

sono stati rimossi dal sistema.
speravo avessi ancora il tar come residuo di emerge, ma il clean avrà fatto il suo mestiere .....
qualcuno potrebbe inviarti i file, lo farei io ma ho solo profili hardened in ufficio
Back to top
View user's profile Send private message
quantumwire
Guru
Guru


Joined: 15 Oct 2003
Posts: 403
Location: Lausanne

PostPosted: Wed Oct 19, 2005 4:50 pm    Post subject: Reply with quote

makoomba wrote:
...sono stati rimossi dal sistema.


Esatto... un ebuild un po' pericoloso direi... e soprattutto avvisasse con stelline gialle o rosse almeno!!!

Comunque a quanto pare sono alla fine della fiera in senso positivo:
ho copiato le librerie mancanti prendendole fortunatamente da un pc con gentoo e profilo i686... tutto e' filato liscio ed ho ricompilato gcc e python dato che avevo smanettato con un po' di files.

Ok, ora ho il mio laptop "back" ma prima del prossimo "emerge gcc-compat" ci pensero' sopra un pochino.

Grazie a tutti.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum