1 |
On 6/5/06, Mark Knecht <markknecht@×××××.com> wrote: |
2 |
> On 6/5/06, leszek <leszek@××××××.be> wrote: |
3 |
> > |
4 |
> > > Like many things in life this pain seems to be somewhat self |
5 |
> > > inflicted, I suppose. More into. |
6 |
> > > |
7 |
> > > After emerging gcc-3.4.6 I had troubles with the gcc-config stuff so I |
8 |
> > > removed gcc-3.3.6. However it appears that removing 3.3.6 removed |
9 |
> > > libstdc++ also. I updated slocate's database and saw that the only |
10 |
> > > libraries with that name are gone now: |
11 |
> > |
12 |
> > the solution to your problem is here: |
13 |
> > http://gentoo-wiki.com/HOWTO_Recover_from_%22emerge_--unmerge_gcc%22 |
14 |
> > |
15 |
> > and you can add yourself to the wall of shame too ;) |
16 |
|
17 |
I found a friend? |
18 |
|
19 |
> Hi, |
20 |
> For a few moments I thought this might be the problem, and I though |
21 |
> I might end up on the Wall of Shame (tm) but in fact this doesn't |
22 |
> solve my problem since it doesn't install libstdc++.so.5 |
23 |
> |
24 |
> dragonfly ~ # gcc-config -l |
25 |
> [1] i686-pc-linux-gnu-3.4.4 * |
26 |
> [2] i686-pc-linux-gnu-3.4.4-hardened |
27 |
> [3] i686-pc-linux-gnu-3.4.4-hardenednopie |
28 |
> [4] i686-pc-linux-gnu-3.4.4-hardenednopiessp |
29 |
> [5] i686-pc-linux-gnu-3.4.4-hardenednossp |
30 |
> [6] i686-pc-linux-gnu-3.4.6 |
31 |
> [7] i686-pc-linux-gnu-3.4.6-hardened |
32 |
> [8] i686-pc-linux-gnu-3.4.6-hardenednopie |
33 |
> [9] i686-pc-linux-gnu-3.4.6-hardenednopiessp |
34 |
> [10] i686-pc-linux-gnu-3.4.6-hardenednossp |
35 |
> dragonfly ~ # source /etc/profile |
36 |
> dragonfly ~ # updatedb |
37 |
> dragonfly ~ # slocate libstdc++.so.5 |
38 |
> dragonfly ~ # |
39 |
> |
40 |
> dragonfly ~ # eix libstd |
41 |
> eix: error while loading shared libraries: libstdc++.so.5: cannot open |
42 |
> shared object file: No such file or directory |
43 |
> dragonfly ~ # |
44 |
> |
45 |
> |
46 |
> Do I need to do the same tar install of libstdc++ from the website |
47 |
> listed in the Gentoo Wiki you pointed me at? |
48 |
> |
49 |
> On my AMD64 machine I can see where this comes from: |
50 |
> |
51 |
> lightning ~ # equery belongs /usr/lib64/libstdc++-v3/libstdc++.so.5 |
52 |
> [ Searching for file(s) /usr/lib64/libstdc++-v3/libstdc++.so.5 in *... ] |
53 |
> sys-libs/libstdc++-v3-3.3.4 (/usr/lib64/libstdc++-v3/libstdc++.so.5 -> |
54 |
> libstdc++.so.5.0.6) |
55 |
> lightning ~ # |
56 |
> |
57 |
> But python won't run any of this stuff on this machine since it cannot |
58 |
> get this library. |
59 |
> |
60 |
> What am I not understanding? Seems like maybe I need to go back to an |
61 |
> install CD and get something but not sure what. |
62 |
|
63 |
On 5/31/06, Rumen Yotov <rumen@××××××.org> wrote: |
64 |
> Hi, |
65 |
> I keep binaries for all major/critical packages of my system - gcc,glibc |
66 |
> But their usage depends on processor family, USE flags for gcc etc. |
67 |
> Will put a binary tarball of "gcc-3.4.6-r1" (gcc-3.4.6-r1.tbz2)-25MB. |
68 |
> CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" |
69 |
> sys-devel/gcc-3.4.6-r1 USE="boundschecking fortran gcj gtk nls objc |
70 |
> -bootstrap -build -doc -hardened -ip28 -multislot -nocxx -nopie -nossp |
71 |
> -vanilla" |
72 |
> Place: ftp.qrypto.org |
73 |
> PS: to install put it in / (root dir), tar xjvf gcc-3.4.6-r1.tbz2 |
74 |
> (ignore last massages). Then if lucky remerge any GCC you want. |
75 |
> HTH.Rumen |
76 |
|
77 |
That's the file you need in order to save yourself. Then follow the |
78 |
instructions on |
79 |
http://gentoo-wiki.com/HOWTO_Recover_from_%22emerge_--unmerge_gcc%22 |
80 |
|
81 |
-- |
82 |
========== GCv3.12 ========== |
83 |
GCS d-(++) s+: a? C++ UL+>++++ P+ |
84 |
L++ E--- W+(+++) N++ o? K? w--- O? M+ |
85 |
V? PS- PE+ Y-(--) PGP- t+++ 5? X R tv-- b+ |
86 |
DI+++ D+ G e* h- !r !y |
87 |
========= END GCv3.12 ======== |
88 |
-- |
89 |
gentoo-user@g.o mailing list |