Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Je suis bête] package.unmask (resolu)
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
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Sun Mar 21, 2004 4:24 pm    Post subject: [Je suis bête] package.unmask (resolu) Reply with quote

Bon, j'explique.
Je veux compiler la version devel de lilypond (pour ceux qui ne connaissent pas et qui sont musiciens, c'est là : http://lilypond.org/web/).
J'ai besoin de la version 4.6 de texinfo.
Un
Code:
emerge -a sys-apps/texinfo

Me donne
Code:
[ebuild   R   ] sys-apps/texinfo-4.5

Je me dis : Il doit être masqué, comme j'ai lu le post de TGL sur portage 2.0.50, j'ajoute
Code:
=sys-apps/texinfo-4.6
dans mon /etc/portage/packge.unmask.
Mais emerge veux toujours m'installer la version 4.5, je fais un env-update (je ne sais pas pourquoi, comme ça, pour voir...). Rien.
Je cherche dans /usr/portage/profile/package.mask, texinfo n'y est pas !
En gros ça ne fonctionne que si je met x86 dans /etc/portage/package.keywords

Alors, mes question :
- pourquoi, si texinfo-4.6 n'est pas masqué, emerge veux-t-il me mettre la version 4.5 ?
- y aurait-il un autre moyen de masquer un package que je ne connais pas ?
- pourquoi alors que je met ce qu'il me semble juste dans package.unmask, ne puis-je pas installer la version 4.6 ?
- pourquoi je suis bête ?

Némo.


Last edited by omné on Sun Mar 21, 2004 8:09 pm; edited 1 time in total
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1802
Location: noumea ,nouvelle-caledonie

PostPosted: Sun Mar 21, 2004 4:30 pm    Post subject: Reply with quote

Je comprends d'autant moins que chez moi voila ce que donne emerge :
Code:
-(yuk$)-> emerge -pv sys-apps/texinfo

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] sys-apps/texinfo-4.6  -build +nls  1,316 kB

As-tu essaye un emerge sync ?
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Sun Mar 21, 2004 4:40 pm    Post subject: Reply with quote

Ben l'emerege sync, je le fais au moins deux fois par jours :D
Mais ce n'est pas logique, si la version 4.6 est dans le rep /sys-apps/texinfo et que le package n'est pas masqué, il l'update, non ?
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Sun Mar 21, 2004 4:45 pm    Post subject: Reply with quote

Tant que j'y suis, depuis qq temps, l'"emerge sync" m'indique ça à la fin :
Code:
wrote 13705 bytes  read 2088476 bytes  8459.48 bytes/sec
total size is 61229905  speedup is 29.13
 
>>> Updating Portage cache... //usr/sbin/ebuild.sh: line 9: ftp://ftp.gnome.org/pub/gnome/sources/${PN}/${$PV}/${P}.tar.bz2: bad substitution
|/usr/sbin/ebuild.sh: line 7: it: command not found
|kde
  ...done!

Est-ce que qqu'un sait ce que cela signifie ? Il faut que j'aille faire du menage dans mon PORTDIR_OVERLAY ?

Némo.
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1802
Location: noumea ,nouvelle-caledonie

PostPosted: Sun Mar 21, 2004 4:54 pm    Post subject: Reply with quote

omné wrote:
Ben l'emerege sync, je le fais au moins deux fois par jours :D

Roooo ... c'est pas bien de surcharger les serveurs comme ca ;)

omné wrote:
Mais ce n'est pas logique, si la version 4.6 est dans le rep /sys-apps/texinfo et que le package n'est pas masqué, il l'update, non ?


Bin je viens de faire l'essai et chez moi il lance bien la bonne version :?
Desole mais je ne vois pas d'ou cela peu venir.
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sun Mar 21, 2004 5:19 pm    Post subject: Re: [Je suis bête] package.unmask (non resolu) Reply with quote

omné wrote:
Je me dis : Il doit être masqué, comme j'ai lu le post de TGL sur portage 2.0.50, j'ajoute
Code:
=sys-apps/texinfo-4.6
dans mon /etc/portage/packge.unmask.
Mais emerge veux toujours m'installer la version 4.5,

La version 4.6 n'est pas "masquée" mais "tildarchée" !
C'est donc le fichier /etc/portage/package.keywords qu'il faut modifier, éventuellement en en faisant un lien symbolique sur /etc/portage/package.unmask
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sun Mar 21, 2004 5:21 pm    Post subject: Reply with quote

yuk159 wrote:
Bin je viens de faire l'essai et chez moi il lance bien la bonne version :?
Desole mais je ne vois pas d'ou cela peu venir.

Tu es en "~arch", non ? ;)
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Sun Mar 21, 2004 5:22 pm    Post subject: Reply with quote

Ça veux dire quoi "tildarchée" ?
Où voir les packets qui soufrent de cette pathologie ?

Némo.
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sun Mar 21, 2004 5:50 pm    Post subject: Reply with quote

omné wrote:
Ça veux dire quoi "tildarchée" ?

Il existe 2 niveaux de "masque" (man emerge ;) )
- les packages connus pour être foireux à des degrés divers sont renseignés dans /usr/portage/profiles/package.mask
- les nouveaux packages passant par une phase provisoire de test (on dit aussi "testing" ou "unstable"). Cet état est indiqué au moyen de la variable KEYWORDS dans l'ebuild.
Dans le cas de sys-apps/texinfo :
Code:
KEYWORDS="~x86 ~amd64 ppc ~sparc ~alpha ~hppa ~mips ia64 ppc64 s390"

On voit par exemple que le package est stable pour ppc mais instable pour x86.
Le verbe "tildarcher" a été proposé par TGL dans cette discussion pour signifier que l'état "instable" est indiqué par le signe "tilde" devant le nom de l'architecture ("~x86") ...
Tu devrais trouver de nombreuses autres considérations en faisant une recherche sur "KEYWORDS" et "ACCEPT_KEYWORDS"

[EDIT]
Attention : la discussion à laquelle je faisais référence ci-dessus date un peu.
Notamment, il ne faut pas tenir compte des solutions proposées pour installer un package "tildarché".
Il vaut beaucoup mieux utiliser les méthodes "propres" des dernières versions de portage, parfaitement décrites dans la discussion en "sticky" :[Portage] Quoi de neuf dans le 2.0.50 ?

[EDIT-bis]
Pour trouver l'état d'un package :
Quote:
bigben # etcat -v sys-apps/texinfo
[ Results for search key : sys-apps/texinfo ]
[ Candidate applications found : 3 ]

Only printing found installed programs.

* sys-apps/texinfo-4.3-r1 :
[ ] 4.3-r1 (0)

* sys-apps/texinfo-4.5 :
[ ] 4.5 (0)

* sys-apps/texinfo-4.6 :
[ ~I] 4.6 (0)
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1802
Location: noumea ,nouvelle-caledonie

PostPosted: Sun Mar 21, 2004 7:54 pm    Post subject: Reply with quote

ghoti wrote:
yuk159 wrote:
Bin je viens de faire l'essai et chez moi il lance bien la bonne version :?
Desole mais je ne vois pas d'ou cela peu venir.

Tu es en "~arch", non ? ;)


bin meme pas en faite 8O

[EDIT] Normal je suis sur un g4 depuis quelques jours et la version ppc de texinfo est la seule qui n'est pas tildarche :lol:
Desole, je verifierais la prochaine fois.
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sun Mar 21, 2004 8:27 pm    Post subject: Reply with quote

yuk159 wrote:
[EDIT] Normal je suis sur un g4 depuis quelques jours

Arf ! :lol:
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