1 |
On Tue, 30 May 2006 12:43:34 -0700 |
2 |
Jeremy Huddleston <eradicator@g.o> wrote: |
3 |
|
4 |
> then emerge eselect-compiler and unmerge gcc-config. If you need |
5 |
> backwards compatibility, you can also add the following to |
6 |
> package.unmask: |
7 |
> sys-devel/gcc-config |
8 |
|
9 |
The following depend on sys-devel/gcc-config (only); of particular note |
10 |
are sys-libs/glibc, syslibs/libstdc++ and syslibs/libffi: |
11 |
|
12 |
|
13 |
sys-devel/distcc 2.18.3-r10 2.16-r2 2.18.3-r6 2.18.3-r8 2.16-r3 |
14 |
2.18.3-r7 |
15 |
|
16 |
sys-devel/gcc-powerpc64 3.4.4 |
17 |
|
18 |
sys-devel/gcc-sparc64 3.3.6 3.4.6 3.3.5 3.4.5 |
19 |
|
20 |
sys-devel/gcc-hppa64 3.3.2 3.4.5 3.3.2-r1 |
21 |
|
22 |
sys-devel/gcc-mips64 3.4.5 3.4.4 |
23 |
|
24 |
media-gfx/sam2p 0.44 |
25 |
|
26 |
sys-process/supervise-scripts 3.5 |
27 |
|
28 |
sys-apps/ucspi-proxy 0.95 |
29 |
|
30 |
sys-libs/glibc 2.3.5-r2 2.3.5 2.3.6-r1 2.4-r1 2.3.6-r3 2.3.5-r1 2.4-r3 |
31 |
2.3.4.20041102-r2 2.3.5-r3 2.3.6 2.3.6-r2 2.4-r2 2.3.4.20050125-r1 |
32 |
2.3.6-r4 |
33 |
|
34 |
sys-libs/libstdc++-v3 3.3.3-r1 3.3.4 3.3.6 |
35 |
|
36 |
net-mail/qtools 0.56 |
37 |
|
38 |
net-mail/relay-ctrl 3.1.1-r2 |
39 |
|
40 |
dev-lang/ccc 6.5.9.001-r1 6.5.9.001-r3 6.5.9.001 6.5.6.002 6.5.9.001-r2 |
41 |
|
42 |
dev-lang/cxx 6.5.9.31-r1 6.5.9.31 |
43 |
|
44 |
dev-lang/cfal 1.2.0.4 |
45 |
|
46 |
dev-libs/libffi 3.4.1-r1 3.4.1 3.3.5 3.4.3 |
47 |
|
48 |
|
49 |
So unmerging gcc-config will cause portage to try to pull it back in on |
50 |
"emerge -puDv world" etc. Many of them use gcc-config to get info |
51 |
about the compiler (they should probably be using toolchain-funcs, I |
52 |
think). I don't really see why several of these depend on gcc-config |
53 |
(e.g. glibc!), but maybe I'm missing something. |
54 |
|
55 |
-- |
56 |
Kevin F. Quinn |