View previous topic :: View next topic |
Author |
Message |
julien Apprentice
Joined: 18 Oct 2002 Posts: 155
|
Posted: Tue Feb 10, 2004 2:39 pm Post subject: [PORTAGE] /etc/portage/package.keyword fonctionne à moiti |
|
|
Salut à tous,
Comme la pluspart d'entre vous, je me résous donc à changer mes habitudes d'installation des paquets instables afin d'utiliser les nouveaux fichiers de configurations fournis par portage.
Je désqire en fait installer gimp-2.0pre.... J'ai donc rajouté la ligne suivante à "/etc/portage/package.keywords" : "media-gfx/gimp ~x86", comme il est indiqué dans le manuel.
Seulement rien n'y fait,le seul paquet que portage me propose d'installer est la version 1.2.5, alors que j'ai fait la même manip pour udev et cela fonctionne parfaitement.
Une petite idée ?
Julien |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Feb 10, 2004 2:52 pm Post subject: |
|
|
Ne faut-il pas "démasquer" gimp-2.0pre ??
Si cette version de Gimp est tilchardée et masquée, alors l'ajouter dans "/etc/portage/package.keyword" ne suffit pas; il faut aussi l'ajouter dans "/etc/portage/package.unmask" (=media-gfx/gimp-2*). _________________ La connaissance s'accroît quand on la partage.
JCB
Last edited by yoyo on Fri Mar 05, 2004 1:50 pm; edited 1 time in total |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Tue Feb 10, 2004 2:55 pm Post subject: |
|
|
From l'excellent post de TGL
TGL wrote: |
Si portage.unmask ne "marche pas", c'est parceque les paquets masqués sont aussi tildarchés. Donc là, ce que tu veux, c'est à la fois:
/etc/portage/package.unmask
Code:
/etc/portage/package.keywords
Code: Code: |
media-gfx/gimp ~x86 |
|
que tu peux retrouver ici https://forums.gentoo.org/viewtopic.php?t=133908 _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Thu Mar 04, 2004 7:23 pm Post subject: |
|
|
ben moi c'est l'inverse:
Je suis en ~x86 par defaut et je veux vcdimager en stable, je met :
Code: |
#vcdimager stable:
media-video/vcdimager x86
|
et il veut quand meme emerger:
Code: |
Calculating dependencies ...done!
[ebuild N ] media-video/vcdimager-0.7.20 +xml2 931 kB
Total size of downloads: 931 kB
|
qui lui est en ~x86 !!!
Bizarre ou bien y a t il une explication logique ? _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
zarasoustra17 Guru
Joined: 01 Jul 2003 Posts: 382 Location: Marseille France
|
Posted: Thu Mar 04, 2004 7:53 pm Post subject: |
|
|
Quote: |
Bizarre ou bien y a t il une explication logique ? |
emerge cherche d'abord à installer la version la plus récente non masquée pour ton architecture (donc ~x86 en ce qui te concerne). Si (et seulement si) il trouve une version plus récente dans une autre architecture, il regarde dans packages.keywords.
Ce fichier est fait pour ceux qui ont un système stable et qui veulent quelques packages instables et non l'inverse.... |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Thu Mar 04, 2004 9:15 pm Post subject: |
|
|
Si si, on peut très bien faire l'inverse. En fait, tu peux voir ~x86 et x86 comme deux keywords presque indépendants, sauf que ~x86 implique x86. Quand tu mets un flag dans ton package.keywords, ça le rajoute à ceux acceptés, mais ça n'annule pas ce que tu acceptais déjà. Quand tu ajoutes x86, tu dis "je veux aussi accepter les paquets x86", et ça ne change effectivement rien puisque c'était déjà le cas avec ~x86. Ce que toi tu veux dire, c'est "je ne veux pas des ~x86 pour ce paquet"... Ça s'écrit "categorie/paquet -~x86". Le "-" a là le même sens que pour les USE flags, il désactive. |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Thu Mar 04, 2004 9:47 pm Post subject: |
|
|
Merci TGL _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
3.1415 Apprentice
Joined: 29 Jan 2004 Posts: 199 Location: Stanford, CA, USA
|
Posted: Fri Mar 05, 2004 10:07 pm Post subject: |
|
|
euh, si g bien compris (et c pas gagné... ), pour ne pas se retrouver avec des downgrades, il faut d'abord ajouter une ligne dans package.unmask, puis si ca marche pas on rajoute aussi dans package.keywords ? _________________ A 3.14% près...
3.14@jabber.aster.pl |
|
Back to top |
|
|
|