Gentoo Archives: gentoo-user

From: felix@×××××××.com
To: gentoo-user@l.g.o
Subject: [gentoo-user] Why does my system still want gcc 3.4.9?
Date: Wed, 14 May 2008 03:00:29
Message-Id: 20080514030020.GA15213@crowfix.com
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

Replies

Subject Author
Re: [gentoo-user] Why does my system still want gcc 3.4.9? Dirk Heinrichs <dirk.heinrichs.ext@×××.com>
Re: [gentoo-user] Why does my system still want gcc 3.4.9? Volker Armin Hemmann <volker.armin.hemmann@××××××××××××.de>