View previous topic :: View next topic |
Author |
Message |
Trapamoosch Apprentice
Joined: 08 May 2004 Posts: 203
|
Posted: Wed Aug 09, 2006 4:17 pm Post subject: [Portage] Update sans prendre en compte les overlays |
|
|
Bonjour à tous,
J'ai récemment découvert layman pour gérer automatiquement les overlays. Super, c'est pratique, c'est facile et ça permet d'avoir des ebuilds non officiels facilement.
Sauf que voila, parfois les overlays proposent des ebuilds plus récents que ceux de Portage et donc un emerge -NDu world fait que Portage veux mettre à jour tout ça, et ça m'arrange pas forcément (version de dev très béta etc...).
La question est donc : y'a-t-il un moyen de dire à Portage de ne mettre à jour qu'en ne tenant compte de l'arbre officiel ?
Je m'explique :
Imginons que j'installe un paquet truc-1.0 à partir de l'arbre officiel. Puis, plus tard, j'ajoute un overlay pour installer un paquet machin mais dans lequel se trouve aussi truc-1.1.
J'aimerais que Portage ne se serve de l'overlay que pour mettre à jour machin et ne prenne pas en compte truc (en gros qu'il ne mette les paquets à jour qu'à partir de l'arbre duquel l'installation à été faite, donc dans mon exemple qu'il utilise les ebuilds de l'arbre officiel pour mettre à jour truc et l'overlay pour mettre à jour machin).
C'est faisable sans devoir jouer abusément avec portage.mask ? |
|
Back to top |
|
|
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Wed Aug 09, 2006 4:43 pm Post subject: |
|
|
j'imagine qu'il faudrait une refonte de portage pour permettre cela ..
enfin je pense .. |
|
Back to top |
|
|
PabOu Veteran
Joined: 11 Feb 2004 Posts: 1088 Location: Namur - Belgium
|
Posted: Wed Aug 09, 2006 7:34 pm Post subject: |
|
|
essaye avec la commande Code: | PORTDIR_OVERLAY="" emerge world -NuDav |
_________________ Mangez du poulet ! |
|
Back to top |
|
|
|