Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[PORTAGE] /etc/portage/package.keyword fonctionne à moitié
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
julien
Apprentice
Apprentice


Joined: 18 Oct 2002
Posts: 155

PostPosted: Tue Feb 10, 2004 2:39 pm    Post subject: [PORTAGE] /etc/portage/package.keyword fonctionne à moiti Reply with quote

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
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Feb 10, 2004 2:52 pm    Post subject: Reply with quote

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
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Tue Feb 10, 2004 2:55 pm    Post subject: Reply with quote

From l'excellent post de TGL :wink:
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:
Code:

media-gfx/gimp


/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
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Thu Mar 04, 2004 7:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
zarasoustra17
Guru
Guru


Joined: 01 Jul 2003
Posts: 382
Location: Marseille France

PostPosted: Thu Mar 04, 2004 7:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Thu Mar 04, 2004 9:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Thu Mar 04, 2004 9:47 pm    Post subject: Reply with quote

Merci TGL :D
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
3.1415
Apprentice
Apprentice


Joined: 29 Jan 2004
Posts: 199
Location: Stanford, CA, USA

PostPosted: Fri Mar 05, 2004 10:07 pm    Post subject: Reply with quote

euh, si g bien compris (et c pas gagné... :wink: ), 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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum