Gentoo Archives: gentoo-user-fr

From: Thomas de Grenier de Latour <degrenier@×××××××××××.fr>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] Doit-on upgrader linux-headers ? sinon comment l'empecher ?
Date: Mon, 09 Feb 2004 16:16:15
Message-Id: 20040209171625.2f888e1d@localhost
In Reply to: [gentoo-user-fr] Doit-on upgrader linux-headers ? sinon comment l'empecher ? by Nox Motard
1 On Mon, 9 Feb 2004 16:03:45 +0100
2 Nox Motard <noximus@×××××××.fr> wrote:
3
4 > il me propose d'upgrader linux-headers mais il me semble qu'il ne faut
5 > pas l'upgrader, suis je dans le vrai ?
6
7 On peut parfaitement updater linux-headers. Le tout est par contre de
8 recompiler la glibc après. Et updater la glibc ne pose pas de problème
9 non plus (surtout pas entre version mineures), par contre il ne faut pas
10 s'amuser à revenir en arrière après. Tu peux aussi vouloir recompiler
11 gcc après les changement de glibc, je ne suis pas sûr que ce soit
12 indispensable mais ça ne saurait nuire.
13
14 > j'ai donc rechercher dans /var/cache/edb/world le paquet linux-headers
15 > sans le trouver.
16
17 C'est parceque c'est un paquet de la classe system (cf.
18 /etc/make.profile/packages). L'update world, c'est toujours un update
19 world+system en fait.
20
21 > Donc j'aimerais savoir comment dire a portage de ne pas vouloir
22 > upgrader linux-headers ou la glibc par exemple.
23
24 Si tu y tiens, tu peux gérer ça avec les fichiers
25 /etc/portage/package.mask et /etc/portage/package.unmask. (Si tu n'a pas
26 ce répertoire où ces fichiers, tu peux les créer à partir de rien
27 biensûr).
28
29 Par exemple, tu peux "masquer tous les linux-headers sauf le 2.4.19
30 précisement":
31
32 - dans package.mask:
33 sys-kernel/linux-headers
34
35 - dans package.unmask:
36 =sys-kernel/linux-headers-2.4.19
37
38 La même chose avec uniquement package.mask:
39 >sys-kernel/linux-headers-2.4.19
40 <sys-kernel/linux-headers-2.4.19
41
42 Ou encore "masquer tous les linux-headers supérieurs à 2.4.18 ou
43 2.4.18-qqch" (bref accepter les 2.4.28, 2.4.28-r1, -r2, etc, ainsi
44 que les 2.4.17 parceque de toute façon portage ne te les proposera pas,
45 mais refuser par contre les 2.4.19). Avec seulement package.mask:
46 >sys-kernel/linux-headers-2.4.18*
47
48 Bref, à toi de décider ce que tu veux faire exactement, mais y'a
49 toujours moyen. Tu trouveras des exemples de syntaxe dans
50 /usr/portage/package.mask.
51
52 Mais bon, dans ton cas, je sais pas si c'est vraiment nécéssaire.
53
54 --
55 TGL.
56
57 --
58 gentoo-user-fr@g.o mailing list

Replies