Gentoo Archives: gentoo-user

From: felix@×××××××.com
To: gentoo-user@l.g.o
Subject: [gentoo-user] Where is this "GLIBCXX_3.4.9" coming from?
Date: Sun, 27 Jan 2008 07:14:46
Message-Id: 20080127071422.GA13320@crowfix.com
1 I can't upgrade coreutils because it complains like this:
2
3 >>> Unpacking coreutils-6.10.tar.lzma to /var/tmp/portage/sys-apps/coreutils-6.10-r1/work
4 lzma: /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by lzma)
5 tar: This does not look like a tar archive
6 tar: Error exit delayed from previous errors
7
8 ldd confirms something is fishy:
9
10 # ldd /usr/bin/lzma
11 /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)
12 linux-gate.so.1 => (0xffffe000)
13 libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6 (0xb7e6f000)
14 libm.so.6 => /lib/libm.so.6 (0xb7e49000)
15 libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 (0xb7e3d000)
16 libc.so.6 => /lib/libc.so.6 (0xb7d08000)
17 /lib/ld-linux.so.2 (0xb7f97000)
18
19 But I don't have that version hanging around.
20
21 # gcc-config -l
22 [1] i686-pc-linux-gnu-4.1.2
23 [2] i686-pc-linux-gnu-4.2.2 *
24
25 I tried running
26
27 fix_libtool_files.sh 3.4.9
28
29 and it finds nothing to do.
30
31 I have remerged lxma-utils and get the same results.
32
33 I have several other packages with similar porblems, all related to
34 3.4.9. Where the heck is gcc getting the 3.4.9 nonsense from? Have I
35 missed some gcc upgrade step somewhere? Should I just demerge 4.1.2
36 and see what else breaks?
37
38 --
39 ... _._. ._ ._. . _._. ._. ___ .__ ._. . .__. ._ .. ._.
40 Felix Finch: scarecrow repairman & rocket surgeon / felix@×××××××.com
41 GPG = E987 4493 C860 246C 3B1E 6477 7838 76E9 182E 8151 ITAR license #4933
42 I've found a solution to Fermat's Last Theorem but I see I've run out of room o
43 --
44 gentoo-user@l.g.o mailing list