1 |
I have been battling this weirdness for several months, and it has |
2 |
been getting worse and worse. Now I can't even unpack half the man |
3 |
pages. |
4 |
|
5 |
The short of it is that a lot of binaries on my system are linked |
6 |
against gcc 3.4.9, even if I remerge them from scratch. It happened |
7 |
with gcc 4.2.2, I emerged 4.2.3 and it still happens. The most common |
8 |
broken binary is /usr/bin/lzma, which I have remerged several times |
9 |
since the 4.2.3 emerge to no avail. |
10 |
|
11 |
# ldd /usr/bin/lzma |
12 |
/usr/bin/lzma: /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/bin/lzma) |
13 |
linux-gate.so.1 => (0xffffe000) |
14 |
libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6 (0xb7e3a000) |
15 |
libm.so.6 => /lib/libm.so.6 (0xb7e15000) |
16 |
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 (0xb7e09000) |
17 |
libc.so.6 => /lib/libc.so.6 (0xb7cd4000) |
18 |
/lib/ld-linux.so.2 (0xb7f63000) |
19 |
|
20 |
gcc-config is happy: |
21 |
|
22 |
# gcc-config -l |
23 |
[1] i686-pc-linux-gnu-4.1.2 |
24 |
[2] i686-pc-linux-gnu-4.2.3 * |
25 |
|
26 |
The bad symlinks for gcj components (reported by revdep-rebuild) have |
27 |
been fixed. |
28 |
|
29 |
There is an old gcc hanging around, which I have been tempted to move |
30 |
out of the way and see what happens, but I don't like broken |
31 |
unbootable systems. |
32 |
|
33 |
$ ll /usr/lib/gcc/i386-pc-linux-gnu/ |
34 |
total 0 |
35 |
drwxr-xr-x 2 root root 80 Jun 12 2006 3.4.4 |
36 |
|
37 |
with the other two versions elsewhere: |
38 |
|
39 |
$ ll /usr/lib/gcc/i686-pc-linux-gnu/ |
40 |
total 4 |
41 |
drwxr-xr-x 4 root root 2464 Dec 27 15:07 4.1.2 |
42 |
drwxr-xr-x 5 root root 2504 May 12 11:58 4.2.3 |
43 |
|
44 |
This is a ~x86 system. |
45 |
|
46 |
-- |
47 |
... _._. ._ ._. . _._. ._. ___ .__ ._. . .__. ._ .. ._. |
48 |
Felix Finch: scarecrow repairman & rocket surgeon / felix@×××××××.com |
49 |
GPG = E987 4493 C860 246C 3B1E 6477 7838 76E9 182E 8151 ITAR license #4933 |
50 |
I've found a solution to Fermat's Last Theorem but I see I've run out of room o |
51 |
-- |
52 |
gentoo-user@l.g.o mailing list |