1 |
On Thursday 22 June 2006 17:26, Hans Schou wrote: |
2 |
> Where can I read more about "masked"? |
3 |
|
4 |
I would suggest that you read part 2 and 3 from the handbook [1]. It really is |
5 |
worthwhile. |
6 |
|
7 |
> I have questions like: Why use |
8 |
> unmask? Why not use unmask? If I unmask a package now, will that spoil the |
9 |
> same package later? etc. |
10 |
|
11 |
As you can see in part 2, chapter 1.d [2] packages may be masked in different |
12 |
ways depending on whether it is not tested sufficiently to go in the stable |
13 |
branch, not tested at all or simply broken. |
14 |
|
15 |
Obviously you are running the stable branch (x86). Modular X (including |
16 |
setxkbmap) still belongs to the testing branch (~x86) so you probably followed |
17 |
[3] at some time because you wanted modular X (X.org 7.x). The fact that you |
18 |
said you couldn't run emerge world suggests that you have unmasked setxkbmap |
19 |
in the past by a specific version that doesn't cover version 1.0.2. Hence you |
20 |
may run into this problem for a lot of packages that belong to modular X as |
21 |
they are upgraded to newer versions that your /etc/portage/package.keywords |
22 |
doesn't unmask. |
23 |
|
24 |
The reasoning for unmasking is of course that you want newer software than is |
25 |
available in the stable branch and the reasoning for not doing it is that you |
26 |
want stability. Since this is just in ~x86 it is not broken and a lot of us |
27 |
are using it. It is, however, not in stable and therefore you shouldn't run it |
28 |
unless you are prepared to accept, that it might break at some point. |
29 |
|
30 |
[1] http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2 |
31 |
[2] http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1#doc_chap4 |
32 |
[3] http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml |
33 |
|
34 |
-- |
35 |
Bo Andresen |