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