Gentoo Archives: gentoo-user

From: Tanstaafl <tanstaafl@×××××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Recompile system but omit package?
Date: Sun, 18 Apr 2010 15:01:21
Message-Id: 4BCB1E98.9080306@libertytrek.org
In Reply to: Re: [gentoo-user] Recompile system but omit package? by Tanstaafl
1 On 2010-04-17 6:29 PM, Tanstaafl wrote:
2 > On 2010-04-17 6:06 PM, Vincent Launchbury wrote:
3 >> On 04/17/10 17:09, Tanstaafl wrote:
4 >>> On 2010-04-17 4:59 PM, Tanstaafl wrote:
5 >>>> emerge system -gcc (where '-gcc' serves to tell portage to compile
6 >>>> everything *but* gcc)?
7 >
8 >>> Of course I meant:
9 >>>
10 >>> emerge -e system -gcc
11 >
12 >> You could try temporarily masking it:
13 >> #echo sys-devel/gcc >> /etc/portage/package.mask
14 >>
15 >> Then updating:
16 >> #emerge -e system
17 >>
18 >> Then removing the mask:
19 >> #sed -i '$d' /etc/portage/package.mask
20 >>
21 >> I don't know of any emerge flag that does this in one step.
22 >
23 > Hmmm, good idea, thanks Vincent...
24
25 Crap, doesn't look like this will work...
26
27 After masking gcc (and glibc - same argument there), I get:
28
29 emerge -pev world
30
31 <snip>
32
33 Total: 351 packages (351 reinstalls), Size of downloads: 5 kB
34 Portage tree and overlays:
35 [0] /usr/portage
36 [?] indicates that the source repository could not be determined
37
38 !!! The following installed packages are masked:
39 - sys-devel/gcc-4.1.2 (masked by: package.mask)
40 - sys-libs/glibc-2.10.1-r1 (masked by: package.mask)
41 - sys-devel/gcc-4.3.4 (masked by: package.mask)
42 For more information, see the MASKED PACKAGES section in the emerge
43 man page or refer to the Gentoo Handbook.
44
45
46 !!! All ebuilds that could satisfy "sys-devel/gcc:4.1" have been masked.
47 !!! One of the following masked packages is required to complete your
48 request:
49 - sys-devel/gcc-4.1.2 (masked by: package.mask)
50
51
52 For more information, see the MASKED PACKAGES section in the emerge
53 man page or refer to the Gentoo Handbook.
54
55
56 !!! All ebuilds that could satisfy "sys-devel/gcc" have been masked.
57 !!! One of the following masked packages is required to complete your
58 request:
59 - sys-devel/gcc-4.4.3 (masked by: package.mask, ~amd64 keyword)
60 - sys-devel/gcc-4.4.2 (masked by: package.mask, ~amd64 keyword)
61 - sys-devel/gcc-4.4.1 (masked by: package.mask, ~amd64 keyword)
62 - sys-devel/gcc-4.3.4 (masked by: package.mask)
63 - sys-devel/gcc-4.3.3-r2 (masked by: package.mask, ~amd64 keyword)
64 - sys-devel/gcc-4.3.2-r4 (masked by: package.mask, ~amd64 keyword)
65 - sys-devel/gcc-4.3.2-r3 (masked by: package.mask)
66 - sys-devel/gcc-4.2.4-r1 (masked by: package.mask, ~amd64 keyword)
67 - sys-devel/gcc-4.1.2 (masked by: package.mask)
68 - sys-devel/gcc-4.0.4 (masked by: package.mask, missing keyword)
69 - sys-devel/gcc-3.4.6-r2 (masked by: package.mask)
70 - sys-devel/gcc-3.3.6-r1 (masked by: package.mask, ~amd64 keyword)
71 - sys-devel/gcc-3.2.3-r4 (masked by: package.mask, missing keyword)
72 - sys-devel/gcc-3.2.2 (masked by: package.mask, missing keyword)
73 - sys-devel/gcc-3.1.1-r2 (masked by: package.mask, missing keyword)
74 - sys-devel/gcc-2.95.3-r10 (masked by: package.mask, missing keyword)
75 - sys-devel/gcc-2.95.3-r9 (masked by: package.mask, missing keyword)
76
77
78 For more information, see the MASKED PACKAGES section in the emerge
79 man page or refer to the Gentoo Handbook.
80
81
82 !!! All ebuilds that could satisfy "sys-libs/glibc" have been masked.
83 !!! One of the following masked packages is required to complete your
84 request:
85 - sys-libs/glibc-2.11-r1 (masked by: package.mask, ~amd64 keyword)
86 - sys-libs/glibc-2.11 (masked by: package.mask, ~amd64 keyword)
87 - sys-libs/glibc-2.10.1-r1 (masked by: package.mask)
88 - sys-libs/glibc-2.10.1 (masked by: package.mask, ~amd64 keyword)
89 - sys-libs/glibc-2.9_p20081201-r3 (masked by: package.mask, ~amd64 keyword)
90 - sys-libs/glibc-2.9_p20081201-r2 (masked by: package.mask)
91 - sys-libs/glibc-2.8_p20080602-r1 (masked by: package.mask)
92 - sys-libs/glibc-2.7-r2 (masked by: package.mask, ~amd64 keyword)
93 - sys-libs/glibc-2.6.1 (masked by: package.mask)
94 - sys-libs/glibc-2.5.1 (masked by: package.mask, missing keyword)
95 - sys-libs/glibc-2.5-r4 (masked by: package.mask)
96 - sys-libs/glibc-2.2.5-r10 (masked by: profile, package.mask, missing
97 keyword)
98
99
100 For more information, see the MASKED PACKAGES section in the emerge
101 man page or refer to the Gentoo Handbook.
102
103
104 !!! All ebuilds that could satisfy "virtual/libc" have been masked.
105 !!! One of the following masked packages is required to complete your
106 request:
107 - sys-libs/glibc-2.11-r1 (masked by: package.mask, ~amd64 keyword)
108 - sys-libs/glibc-2.11 (masked by: package.mask, ~amd64 keyword)
109 - sys-libs/glibc-2.10.1-r1 (masked by: package.mask)
110 - sys-libs/glibc-2.10.1 (masked by: package.mask, ~amd64 keyword)
111 - sys-libs/glibc-2.9_p20081201-r3 (masked by: package.mask, ~amd64 keyword)
112 - sys-libs/glibc-2.9_p20081201-r2 (masked by: package.mask)
113 - sys-libs/glibc-2.8_p20080602-r1 (masked by: package.mask)
114 - sys-libs/glibc-2.7-r2 (masked by: package.mask, ~amd64 keyword)
115 - sys-libs/glibc-2.6.1 (masked by: package.mask)
116 - sys-libs/glibc-2.5.1 (masked by: package.mask, missing keyword)
117 - sys-libs/glibc-2.5-r4 (masked by: package.mask)
118 - sys-libs/glibc-2.2.5-r10 (masked by: profile, package.mask, missing
119 keyword)
120
121
122 For more information, see the MASKED PACKAGES section in the emerge
123 man page or refer to the Gentoo Handbook.
124
125 myhost : Sun Apr 18, 10:56:51 : ~
126 #
127
128 Any other ideas?
129
130 --
131
132 Charles

Replies

Subject Author
Re: [gentoo-user] Recompile system but omit package? Johannes Kimmel <johannes.kimmel@×××.de>
Re: [gentoo-user] Recompile system but omit package? "Arttu V." <arttuv69@×××××.com>
Re: [gentoo-user] Recompile system but omit package? Vincent Launchbury <vincent@×××××××××××××××.com>
Re: [gentoo-user] Recompile system but omit package? Neil Bothwick <neil@××××××××××.uk>